Partager via


Classe DataContractBase

The base class for data contracts.

Hiérarchie d'héritage

System.Object
  Microsoft.MasterDataServices.DataContractBase
    Plus...

Espace de noms :  Microsoft.MasterDataServices
Assembly :  Microsoft.MasterDataServices (en Microsoft.MasterDataServices.dll)

Syntaxe

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

Le type DataContractBase expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DataContractBase Initializes a new instance of the DataContractBase class.

Haut de la page

Propriétés

  Nom Description
Propriété publique ExtensionData Gets or sets the structure that contains extra data.

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.MasterDataServices

Hiérarchie d'héritage

System.Object
  Microsoft.MasterDataServices.DataContractBase
    Microsoft.MasterDataServices.Annotation
    Microsoft.MasterDataServices.Attribute
    Microsoft.MasterDataServices.AuditInfo
    Microsoft.MasterDataServices.BRActionGroup
    Microsoft.MasterDataServices.BRArgument
    Microsoft.MasterDataServices.BRAttributeTypeInfo
    Microsoft.MasterDataServices.BRConditionGroup
    Microsoft.MasterDataServices.BRConditionTreeNode
    Microsoft.MasterDataServices.BRDeleteCriteria
    Microsoft.MasterDataServices.BRGetCriteria
    Microsoft.MasterDataServices.BRItem
    Microsoft.MasterDataServices.BRItemTypeComponent
    Microsoft.MasterDataServices.BRPublishCriteria
    Microsoft.MasterDataServices.BRResultOptions
    Microsoft.MasterDataServices.BusinessRule
    Microsoft.MasterDataServices.BusinessRules
    Microsoft.MasterDataServices.BusinessRulesPalette
    Microsoft.MasterDataServices.Collection
    Microsoft.MasterDataServices.EditionExpiredMessage
    Microsoft.MasterDataServices.EntityMembers
    Microsoft.MasterDataServices.EntityMembersCopyCriteria
    Microsoft.MasterDataServices.EntityMembersGetCriteria
    Microsoft.MasterDataServices.EntityMembersInformation
    Microsoft.MasterDataServices.EntityStagingBatch
    Microsoft.MasterDataServices.EntityStagingGetCriteria
    Microsoft.MasterDataServices.Error
    Microsoft.MasterDataServices.ErrorContext
    Microsoft.MasterDataServices.ExportView
    Microsoft.MasterDataServices.FileAttribute
    Microsoft.MasterDataServices.FunctionPrivilege
    Microsoft.MasterDataServices.FunctionPrivilegesCriteria
    Microsoft.MasterDataServices.Group
    Microsoft.MasterDataServices.HierarchyMemberPrivilege
    Microsoft.MasterDataServices.HierarchyMemberPrivilegesCriteria
    Microsoft.MasterDataServices.HierarchyMembers
    Microsoft.MasterDataServices.HierarchyMembersGetCriteria
    Microsoft.MasterDataServices.Identifier
    Microsoft.MasterDataServices.International
    Microsoft.MasterDataServices.MdmDataContractOfDerivedHierarchyContextIdentifier
    Microsoft.MasterDataServices.MdmDataContractOfEntityContextIdentifier
    Microsoft.MasterDataServices.MdmDataContractOfIdentifier
    Microsoft.MasterDataServices.MdmDataContractOfMemberTypeContextIdentifier
    Microsoft.MasterDataServices.MdmDataContractOfModelContextIdentifier
    Microsoft.MasterDataServices.Member
    Microsoft.MasterDataServices.MemberKey
    Microsoft.MasterDataServices.MemberSourceTarget
    Microsoft.MasterDataServices.Metadata
    Microsoft.MasterDataServices.MetadataResultOptions
    Microsoft.MasterDataServices.MetadataSearchCriteria
    Microsoft.MasterDataServices.ModelMembersGetCriteria
    Microsoft.MasterDataServices.ModelMembersResultCriteria
    Microsoft.MasterDataServices.ModelPrivilege
    Microsoft.MasterDataServices.ModelPrivilegesCriteria
    Microsoft.MasterDataServices.OperationResult
    Microsoft.MasterDataServices.Parent
    Microsoft.MasterDataServices.ParentChild
    Microsoft.MasterDataServices.ReplacementId
    Microsoft.MasterDataServices.SecurityPrincipals
    Microsoft.MasterDataServices.SecurityPrincipalsCriteria
    Microsoft.MasterDataServices.SecurityPrincipalsDeleteCriteria
    Microsoft.MasterDataServices.SecurityPrivileges
    Microsoft.MasterDataServices.SecurityPrivilegesDeleteCriteria
    Microsoft.MasterDataServices.SecurityPrivilegesGetCriteria
    Microsoft.MasterDataServices.SecuritySet
    Microsoft.MasterDataServices.StagingBatch
    Microsoft.MasterDataServices.StagingBatchError
    Microsoft.MasterDataServices.StagingBatchInformation
    Microsoft.MasterDataServices.StagingResultCriteria
    Microsoft.MasterDataServices.StagingSearchCriteria
    Microsoft.MasterDataServices.StagingUnbatchedCriteria
    Microsoft.MasterDataServices.StagingUnbatchedInformation
    Microsoft.MasterDataServices.SystemDomainList
    Microsoft.MasterDataServices.SystemDomainListGetCriteria
    Microsoft.MasterDataServices.SystemDomainListItem
    Microsoft.MasterDataServices.SystemPropertyValue
    Microsoft.MasterDataServices.SystemSettingGroup
    Microsoft.MasterDataServices.SystemSettingsGetCriteria
    Microsoft.MasterDataServices.Transaction
    Microsoft.MasterDataServices.TransactionSearchCriteria
    Microsoft.MasterDataServices.User
    Microsoft.MasterDataServices.ValidationIssue
    Microsoft.MasterDataServices.ValidationProcessCriteria
    Microsoft.MasterDataServices.ValidationProcessOptions
    Microsoft.MasterDataServices.ValidationProcessResult
    Microsoft.MasterDataServices.ValidationSearchCriteria
    Microsoft.MasterDataServices.ValidationSummaryItem