DataContractBase Class

Definition

The base class for data contracts.

public ref class DataContractBase : System::Runtime::Serialization::IExtensibleDataObject
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="DataContractBase", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.OperationResult))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Error))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ErrorContext))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Identifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EditionExpiredMessage))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberKey))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingUnbatchedCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatch))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchError))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchInformation))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembers))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Member))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Attribute))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AuditInfo))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Collection))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Parent))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FileAttribute))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExportView))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Metadata))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfMemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataAttribute))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfModelContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Entity))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfEntityContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExplicitHierarchy))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Model))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.VersionFlag))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Version))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSetting))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainList))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainListItem))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMemberType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchy))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfDerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchyLevel))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataResultOptions))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataSearchCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSettingsGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSettingGroup))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainListGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemPropertyValue))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipals))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Group))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivileges))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionPrivilege))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMemberPrivilege))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelPrivilege))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.User))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecuritySet))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipalsCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipalsDeleteCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivilegesGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionPrivilegesCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMemberPrivilegesCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelPrivilegesCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivilegesDeleteCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRulesPalette))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRActionGroup))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItemTypeComponent))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeTypeInfo))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionComponent))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRActionComponent))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionGroup))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRules))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItem))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRCondition))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeValueArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRFreeformArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRHierarchyArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRBlankArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeArgumentBase))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRDomainBasedAttributeArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionTreeNode))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRDeleteCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRResultOptions))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRPublishCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersInformation))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMembersGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMembers))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ParentChild))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelMembersGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelMembersResultCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersCopyCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberSourceTarget))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingBatch))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingResultCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingSearchCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingUnbatchedInformation))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TransactionSearchCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Transaction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ReplacementId))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationSearchCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationSummaryItem))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationIssue))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessOptions))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessResult))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Annotation))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.International))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeGroup))]
public class DataContractBase : System.Runtime.Serialization.IExtensibleDataObject
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="DataContractBase", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.OperationResult))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Error))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ErrorContext))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Identifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberTypeContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberAttributeIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchyContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EditionExpiredMessage))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberKey))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingUnbatchedCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatch))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchError))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchInformation))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembers))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Member))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Attribute))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AuditInfo))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Collection))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Parent))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FileAttribute))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExportView))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Metadata))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfMemberTypeContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataAttribute))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfModelContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Entity))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfEntityContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExplicitHierarchy))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Model))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.VersionFlag))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Version))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSetting))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainList))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainListItem))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMemberType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchy))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfDerivedHierarchyContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchyLevel))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataResultOptions))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataSearchCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSettingsGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSettingGroup))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainListGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemPropertyValue))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipals))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Group))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivileges))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionPrivilege))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMemberPrivilege))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelPrivilege))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.User))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecuritySet))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipalsCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipalsDeleteCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivilegesGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionPrivilegesCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMemberPrivilegesCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelPrivilegesCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivilegesDeleteCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRulesPalette))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRActionGroup))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItemTypeComponent))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeTypeInfo))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionComponent))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRActionComponent))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionGroup))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRules))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItem))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRCondition))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeValueArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRFreeformArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRHierarchyArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRBlankArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeArgumentBase))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRDomainBasedAttributeArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionTreeNode))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRDeleteCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRResultOptions))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRPublishCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersInformation))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMembersGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMembers))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ParentChild))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelMembersGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelMembersResultCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersCopyCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberSourceTarget))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingBatch))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingResultCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingSearchCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingUnbatchedInformation))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TransactionSearchCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Transaction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ReplacementId))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationSearchCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationSummaryItem))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationIssue))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessOptions))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessResult))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Annotation))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.International))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeGroup))>]
type DataContractBase = class
    interface IExtensibleDataObject
Public Class DataContractBase
Implements IExtensibleDataObject
Inheritance
DataContractBase
Derived
Attributes
Implements

Constructors

DataContractBase()

Initializes a new instance of the DataContractBase class.

Properties

ExtensionData

Gets or sets the structure that contains extra data.

Applies to