Open this page in the API Guide

BaseDataContract Class

The base class for representing a data contract based on some business object (for auto de-serialization).
Inheritance Hierarchy
System.Object
  Dundas.BI.WebApi.Models.BaseDataContract
    More...

Namespace:  Dundas.BI.WebApi.Models
Assembly:  Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (25.1.0.1000)
Syntax
[DataContractAttribute]
public abstract class BaseDataContract

The BaseDataContract type exposes the following members.

Constructors
  NameDescription
Protected methodBaseDataContract
Initializes a new instance of the BaseDataContract class.
Top
Properties
  NameDescription
Public propertyUIClassName
Gets or sets the name of the UI class (used for auto de-serialization).
Top
See Also
Inheritance Hierarchy
System.Object
  Dundas.BI.WebApi.Models.BaseDataContract
    Dundas.BI.WebApi.KeyValuePairData
    Dundas.BI.WebApi.KeyValuesPairData
    Dundas.BI.WebApi.Models.AccountData
    Dundas.BI.WebApi.Models.AccountTransferItemData
    Dundas.BI.WebApi.Models.ActionData
    Dundas.BI.WebApi.Models.ActivationResultData
    Dundas.BI.WebApi.Models.AdapterData
    Dundas.BI.WebApi.Models.AddScriptMetricSetOptions
    Dundas.BI.WebApi.Models.AlignedAxisData
    Dundas.BI.WebApi.Models.AnalysisElementUsageData
    Dundas.BI.WebApi.Models.AppConfigSettingValueData
    Dundas.BI.WebApi.Models.ApplicationInfoData
    Dundas.BI.WebApi.Models.AppResourceInfoData
    Dundas.BI.WebApi.Models.AppResourceTransferItemData
    Dundas.BI.WebApi.Models.AppSettingData
    Dundas.BI.WebApi.Models.AppSettingDetailData
    Dundas.BI.WebApi.Models.AppSettingTransferItemData
    Dundas.BI.WebApi.Models.AppSettingTransferSpecData
    Dundas.BI.WebApi.Models.AppSettingValueData
    Dundas.BI.WebApi.Models.AttachedParameterInfoData
    Dundas.BI.WebApi.Models.BatchCellSetData
    Dundas.BI.WebApi.Models.BatchDataCellsetData
    Dundas.BI.WebApi.Models.BatchDataRegionStatisticsRequestData
    Dundas.BI.WebApi.Models.BatchedDataRequestData
    Dundas.BI.WebApi.Models.BatchedResultData
    Dundas.BI.WebApi.Models.BatchInfoData
    Dundas.BI.WebApi.Models.BindingData
    Dundas.BI.WebApi.Models.BrushData
    Dundas.BI.WebApi.Models.CalculatedMemberData
    Dundas.BI.WebApi.Models.CalendarLevelMappingData
    Dundas.BI.WebApi.Models.ConfigValueOptions
    Dundas.BI.WebApi.Models.ContentElementData
    Dundas.BI.WebApi.Models.ContextualValueData
    Dundas.BI.WebApi.Models.CubeDescriptorData
    Dundas.BI.WebApi.Models.CustomAttributeData
    Dundas.BI.WebApi.Models.CustomAttributeInfoData
    Dundas.BI.WebApi.Models.CustomAttributeInfoListItemData
    Dundas.BI.WebApi.Models.CustomAttributeReferencesData
    Dundas.BI.WebApi.Models.CustomAttributeTransferItemData
    Dundas.BI.WebApi.Models.CustomAttributeValueData
    Dundas.BI.WebApi.Models.DataCellSetData
    Dundas.BI.WebApi.Models.DataCubeJoinData
    Dundas.BI.WebApi.Models.DataDrivenConditionData
    Dundas.BI.WebApi.Models.DataProcessData
    Dundas.BI.WebApi.Models.DataPropertyData
    Dundas.BI.WebApi.Models.DataProviderData
    Dundas.BI.WebApi.Models.DataRegionData
    Dundas.BI.WebApi.Models.DataRegionOrdinalsData
    Dundas.BI.WebApi.Models.DataRegionRangeData<T>
    Dundas.BI.WebApi.Models.DataRegionStatisticsRequestData
    Dundas.BI.WebApi.Models.DataRequestData
    Dundas.BI.WebApi.Models.DataResultData
    Dundas.BI.WebApi.Models.DataTypeData
    Dundas.BI.WebApi.Models.DefaultViewParameterValueData
    Dundas.BI.WebApi.Models.DeliveryProviderData
    Dundas.BI.WebApi.Models.DeliverySettingsData
    Dundas.BI.WebApi.Models.DescriptorBaseData
    Dundas.BI.WebApi.Models.DrillDownSetData
    Dundas.BI.WebApi.Models.ElementParameterLinkData
    Dundas.BI.WebApi.Models.EntryTagData
    Dundas.BI.WebApi.Models.ExportConfigData
    Dundas.BI.WebApi.Models.ExportConfigInfoData
    Dundas.BI.WebApi.Models.ExportProviderData
    Dundas.BI.WebApi.Models.ExportProviderRequestData
    Dundas.BI.WebApi.Models.ExpressionPlaceholderData
    Dundas.BI.WebApi.Models.FederatedAuthenticationProviderData
    Dundas.BI.WebApi.Models.FileData
    Dundas.BI.WebApi.Models.FileSystemEntryTransferItemData
    Dundas.BI.WebApi.Models.FlattenMappingData
    Dundas.BI.WebApi.Models.FlattenMappingsInfoData
    Dundas.BI.WebApi.Models.FormatInfoBaseData
    Dundas.BI.WebApi.Models.FunctionData
    Dundas.BI.WebApi.Models.GradientStopData
    Dundas.BI.WebApi.Models.GroupData
    Dundas.BI.WebApi.Models.GroupingElementData
    Dundas.BI.WebApi.Models.GroupSelectorData
    Dundas.BI.WebApi.Models.GroupTransferItemData
    Dundas.BI.WebApi.Models.HealthCheckCheckResultData
    Dundas.BI.WebApi.Models.HealthCheckInfoData
    Dundas.BI.WebApi.Models.HealthCheckMessageData
    Dundas.BI.WebApi.Models.HealthCheckResultData
    Dundas.BI.WebApi.Models.HealthChecksData
    Dundas.BI.WebApi.Models.HierarchyLevelLinkData
    Dundas.BI.WebApi.Models.HierarchyLevelSortingData
    Dundas.BI.WebApi.Models.HierarchyMemberColumnData
    Dundas.BI.WebApi.Models.HierarchyMemberSortingData
    Dundas.BI.WebApi.Models.HierarchySortingData
    Dundas.BI.WebApi.Models.HierarchyUsageSortingData
    Dundas.BI.WebApi.Models.IdRevisionPairData
    Dundas.BI.WebApi.Models.ImportConfigData
    Dundas.BI.WebApi.Models.InteractionConditionData
    Dundas.BI.WebApi.Models.JobData
    Dundas.BI.WebApi.Models.JobRunData
    Dundas.BI.WebApi.Models.JobRunEventData
    Dundas.BI.WebApi.Models.LicenseData
    Dundas.BI.WebApi.Models.LicenseSeatUsageData
    Dundas.BI.WebApi.Models.LicenseSeatUsageDetailData
    Dundas.BI.WebApi.Models.LogChannelInfoData
    Dundas.BI.WebApi.Models.LogEntryData
    Dundas.BI.WebApi.Models.LogOnHistoryRecordData
    Dundas.BI.WebApi.Models.MapCenterPositionData
    Dundas.BI.WebApi.Models.MapDataInfoSvgData
    Dundas.BI.WebApi.Models.MeasureSortingByHierarchyLevelData
    Dundas.BI.WebApi.Models.MeasureSortingData
    Dundas.BI.WebApi.Models.MemberInfoData
    Dundas.BI.WebApi.Models.MemberOfData
    Dundas.BI.WebApi.Models.MemberValueData
    Dundas.BI.WebApi.Models.MetricSetBindingData
    Dundas.BI.WebApi.Models.MetricSetBindingOverrideData
    Dundas.BI.WebApi.Models.MetricSetUsageData
    Dundas.BI.WebApi.Models.MissingDataRuleData
    Dundas.BI.WebApi.Models.NamespaceData
    Dundas.BI.WebApi.Models.NaturalLanguageResponseData
    Dundas.BI.WebApi.Models.NotificationContentData
    Dundas.BI.WebApi.Models.NotificationTransferItemData
    Dundas.BI.WebApi.Models.OperationResultData
    Dundas.BI.WebApi.Models.OtherGroupBoundaryData
    Dundas.BI.WebApi.Models.OtherGroupSettingsData
    Dundas.BI.WebApi.Models.PaperSettingsData
    Dundas.BI.WebApi.Models.ParameterMappingData
    Dundas.BI.WebApi.Models.ParameterMappingItemData
    Dundas.BI.WebApi.Models.ParameterPlaceholderOptions
    Dundas.BI.WebApi.Models.ParameterTokenData
    Dundas.BI.WebApi.Models.ParameterValueData
    Dundas.BI.WebApi.Models.ParseResultData
    Dundas.BI.WebApi.Models.PathInfoSvgData
    Dundas.BI.WebApi.Models.PollingConditionData
    Dundas.BI.WebApi.Models.PrivilegeAssignmentData
    Dundas.BI.WebApi.Models.PrivilegeData
    Dundas.BI.WebApi.Models.ProviderPropertyOverrideData
    Dundas.BI.WebApi.Models.PublishItemResultData
    Dundas.BI.WebApi.Models.PublishResultData
    Dundas.BI.WebApi.Models.QueryContextData
    Dundas.BI.WebApi.Models.QueryResponseData
    Dundas.BI.WebApi.Models.QuotaUsageDetailData
    Dundas.BI.WebApi.Models.RecipientData
    Dundas.BI.WebApi.Models.RecipientViewOverrideData
    Dundas.BI.WebApi.Models.RelationshipKeyData
    Dundas.BI.WebApi.Models.RepeaterGroupData
    Dundas.BI.WebApi.Models.RepeaterModelData
    Dundas.BI.WebApi.Models.RequestHierarchyOverridesData
    Dundas.BI.WebApi.Models.RequestMeasureOverridesData
    Dundas.BI.WebApi.Models.RequestOptionsData
    Dundas.BI.WebApi.Models.RequestOverridesData
    Dundas.BI.WebApi.Models.ResultPagingData
    Dundas.BI.WebApi.Models.ResultShapingData
    Dundas.BI.WebApi.Models.RevisionInfoData
    Dundas.BI.WebApi.Models.ScheduleData
    Dundas.BI.WebApi.Models.ScheduleRuleData
    Dundas.BI.WebApi.Models.ScriptExceptionData
    Dundas.BI.WebApi.Models.SeatCountData
    Dundas.BI.WebApi.Models.SeparatorLineData
    Dundas.BI.WebApi.Models.ServerGroupData
    Dundas.BI.WebApi.Models.ServerInfoData
    Dundas.BI.WebApi.Models.SessionData
    Dundas.BI.WebApi.Models.ShapeInfoSvgData
    Dundas.BI.WebApi.Models.ShareLinkOptions
    Dundas.BI.WebApi.Models.StateConditionData
    Dundas.BI.WebApi.Models.StatisticsResultData
    Dundas.BI.WebApi.Models.StorageInfoData
    Dundas.BI.WebApi.Models.StrokeData
    Dundas.BI.WebApi.Models.StructureData
    Dundas.BI.WebApi.Models.SymbolInfoSvgData
    Dundas.BI.WebApi.Models.SyntaxTreeNodeData
    Dundas.BI.WebApi.Models.SystemPerformanceInfoData
    Dundas.BI.WebApi.Models.SystemStatisticsData
    Dundas.BI.WebApi.Models.TableOfContentsEntryPropertiesData
    Dundas.BI.WebApi.Models.TableOfContentsEntryStyleData
    Dundas.BI.WebApi.Models.TableOfContentsPropertiesData
    Dundas.BI.WebApi.Models.TargetDataCellData
    Dundas.BI.WebApi.Models.TemplateData
    Dundas.BI.WebApi.Models.TenantData
    Dundas.BI.WebApi.Models.TenantInfoData
    Dundas.BI.WebApi.Models.TenantSeatAllocationData
    Dundas.BI.WebApi.Models.TenantSeatAllocationDetailData
    Dundas.BI.WebApi.Models.TenantTransferItemData
    Dundas.BI.WebApi.Models.TimeDimensionProviderData
    Dundas.BI.WebApi.Models.TimeIntervalData
    Dundas.BI.WebApi.Models.TokenDefinitionData
    Dundas.BI.WebApi.Models.TopBottomOverridesData
    Dundas.BI.WebApi.Models.TopBottomSettingsData
    Dundas.BI.WebApi.Models.TotalsCalculationRuleData
    Dundas.BI.WebApi.Models.TransferFileInfoData
    Dundas.BI.WebApi.Models.TransferItemResultData
    Dundas.BI.WebApi.Models.TransferResultData
    Dundas.BI.WebApi.Models.TransformData
    Dundas.BI.WebApi.Models.TransformStatisticsData
    Dundas.BI.WebApi.Models.UndoContextData
    Dundas.BI.WebApi.Models.UndoFrameData
    Dundas.BI.WebApi.Models.UniqueNameData
    Dundas.BI.WebApi.Models.ValidValueData
    Dundas.BI.WebApi.Models.ValidValuesDescriptorData
    Dundas.BI.WebApi.Models.ViewOverridesData
    Dundas.BI.WebApi.Models.ViewParameterData
    Dundas.BI.WebApi.Models.ViewportDataData