' Options: 'Date: 2026-07-08 21:11:23 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.dev.dynamics.trendsic.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: ReportExportRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Net Imports CRM.AgencyPlatform.API.Internal Namespace Global Namespace CRM.AgencyPlatform.API.Internal Public Partial Class ReportDefinition Public Overridable Property DatasetCode As String Public Overridable Property Dimensions As List(Of String) = New List(Of String) Public Overridable Property Measures As List(Of ReportMeasure) = New List(Of ReportMeasure) Public Overridable Property Joins As List(Of String) = New List(Of String) Public Overridable Property Filters As String Public Overridable Property Sorts As List(Of ReportSort) = New List(Of ReportSort) Public Overridable Property Limit As Integer End Class Public Partial Class ReportExportRequest Inherits ReportDefinition Implements IReturn(Of Byte()) Public Overridable Property Format As String Public Overridable Property Title As String Public Overridable Property FileName As String End Class Public Partial Class ReportMeasure Public Overridable Property FieldCode As String Public Overridable Property Agg As String End Class Public Partial Class ReportSort Public Overridable Property FieldCode As String Public Overridable Property Dir As String End Class End Namespace End Namespace