Attribute Class

Represents a master data attribute, including its identification and data value.

Inheritance Hierarchy

System.Object
  Microsoft.MasterDataServices.Attribute

Namespace:  Microsoft.MasterDataServices
Assembly:  Microsoft.MasterDataServices (in Microsoft.MasterDataServices.dll)

Syntax

'Declaration
<KnownTypeAttribute(GetType(AttributeType))> _
<KnownTypeAttribute(GetType(Collection(Of Transaction)))> _
<KnownTypeAttribute(GetType(Transaction))> _
<KnownTypeAttribute(GetType(ModelMembersResultCriteria))> _
<KnownTypeAttribute(GetType(ModelMembersGetCriteria))> _
<KnownTypeAttribute(GetType(Collection(Of ParentChild)))> _
<KnownTypeAttribute(GetType(ParentChild))> _
<KnownTypeAttribute(GetType(BRAttributeArgumentBase))> _
<KnownTypeAttribute(GetType(BRAttributeArgument))> _
<KnownTypeAttribute(GetType(BRAction))> _
<KnownTypeAttribute(GetType(BRItem))> _
<KnownTypeAttribute(GetType(Collection(Of BRConditionComponent)))> _
<KnownTypeAttribute(GetType(BRConditionGroup))> _
<KnownTypeAttribute(GetType(Collection(Of BRConditionGroup)))> _
<KnownTypeAttribute(GetType(BRConditionComponent))> _
<KnownTypeAttribute(GetType(BRItemType))> _
<KnownTypeAttribute(GetType(Collection(Of AttributeDataType)))> _
<DataContractAttribute(Name := "Attribute", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
<KnownTypeAttribute(GetType(ExportView))> _
<KnownTypeAttribute(GetType(Identifier))> _
<KnownTypeAttribute(GetType(DerivedHierarchyContextIdentifier))> _
<KnownTypeAttribute(GetType(Collection(Of ExportView)))> _
<KnownTypeAttribute(GetType(International))> _
<KnownTypeAttribute(GetType(MemberType))> _
<KnownTypeAttribute(GetType(EntityContextIdentifier))> _
<KnownTypeAttribute(GetType(MemberTypeContextIdentifier))> _
<KnownTypeAttribute(GetType(ExportViewFormat))> _
<KnownTypeAttribute(GetType(OperationResult))> _
<KnownTypeAttribute(GetType(Collection(Of Error)))> _
<KnownTypeAttribute(GetType(Error))> _
<KnownTypeAttribute(GetType(ErrorContext))> _
<KnownTypeAttribute(GetType(ObjectType))> _
<KnownTypeAttribute(GetType(SecurityResolutionType))> _
<KnownTypeAttribute(GetType(Collection(Of AttributeGroup)))> _
<KnownTypeAttribute(GetType(AttributeGroup))> _
<KnownTypeAttribute(GetType(MdmDataContractOfMemberTypeContextIdentifier))> _
<KnownTypeAttribute(GetType(AuditInfo))> _
<KnownTypeAttribute(GetType(PermissionType))> _
<KnownTypeAttribute(GetType(Collection(Of MetadataAttribute)))> _
<KnownTypeAttribute(GetType(MetadataAttribute))> _
<KnownTypeAttribute(GetType(AttributeDataType))> _
<KnownTypeAttribute(GetType(Collection(Of DerivedHierarchy)))> _
<KnownTypeAttribute(GetType(DerivedHierarchy))> _
<KnownTypeAttribute(GetType(MdmDataContractOfModelContextIdentifier))> _
<KnownTypeAttribute(GetType(Collection(Of DerivedHierarchyLevel)))> _
<KnownTypeAttribute(GetType(DerivedHierarchyLevel))> _
<KnownTypeAttribute(GetType(MdmDataContractOfDerivedHierarchyContextIdentifier))> _
<KnownTypeAttribute(GetType(HierarchyItemType))> _
<KnownTypeAttribute(GetType(Collection(Of Entity)))> _
<KnownTypeAttribute(GetType(Entity))> _
<KnownTypeAttribute(GetType(Collection(Of ExplicitHierarchy)))> _
<KnownTypeAttribute(GetType(ExplicitHierarchy))> _
<KnownTypeAttribute(GetType(MdmDataContractOfEntityContextIdentifier))> _
<KnownTypeAttribute(GetType(Collection(Of EntityMemberType)))> _
<KnownTypeAttribute(GetType(EntityMemberType))> _
<KnownTypeAttribute(GetType(MdmDataContractOfIdentifier))> _
<KnownTypeAttribute(GetType(Collection(Of Model)))> _
<KnownTypeAttribute(GetType(Model))> _
<KnownTypeAttribute(GetType(Collection(Of VersionFlag)))> _
<KnownTypeAttribute(GetType(VersionFlag))> _
<KnownTypeAttribute(GetType(Collection(Of Version)))> _
<KnownTypeAttribute(GetType(Version))> _
<KnownTypeAttribute(GetType(VersionValidationStatus))> _
<KnownTypeAttribute(GetType(VersionStatus))> _
<KnownTypeAttribute(GetType(MetadataResultOptions))> _
<KnownTypeAttribute(GetType(ResultType))> _
<KnownTypeAttribute(GetType(MetadataSearchCriteria))> _
<KnownTypeAttribute(GetType(Collection(Of Identifier)))> _
<KnownTypeAttribute(GetType(Collection(Of MemberType)))> _
<KnownTypeAttribute(GetType(SearchOption))> _
<KnownTypeAttribute(GetType(SystemSettingsGetCriteria))> _
<KnownTypeAttribute(GetType(Collection(Of SystemSettingGroup)))> _
<KnownTypeAttribute(GetType(SystemSettingGroup))> _
<KnownTypeAttribute(GetType(Collection(Of SystemSetting)))> _
<KnownTypeAttribute(GetType(SystemSetting))> _
<KnownTypeAttribute(GetType(SystemDomainList))> _
<KnownTypeAttribute(GetType(Collection(Of SystemDomainListItem)))> _
<KnownTypeAttribute(GetType(SystemDomainListItem))> _
<KnownTypeAttribute(GetType(SystemDomainListGetCriteria))> _
<KnownTypeAttribute(GetType(Collection(Of SystemDomainList)))> _
<KnownTypeAttribute(GetType(Collection(Of SystemPropertyValue)))> _
<KnownTypeAttribute(GetType(SystemPropertyValue))> _
<KnownTypeAttribute(GetType(SystemPropertyType))> _
<KnownTypeAttribute(GetType(SecurityPrincipals))> _
<KnownTypeAttribute(GetType(Collection(Of Group)))> _
<KnownTypeAttribute(GetType(Group))> _
<KnownTypeAttribute(GetType(SecurityPrivileges))> _
<KnownTypeAttribute(GetType(Collection(Of FunctionPrivilege)))> _
<KnownTypeAttribute(GetType(FunctionPrivilege))> _
<KnownTypeAttribute(GetType(Collection(Of HierarchyMemberPrivilege)))> _
<KnownTypeAttribute(GetType(HierarchyMemberPrivilege))> _
<KnownTypeAttribute(GetType(HierarchyType))> _
<KnownTypeAttribute(GetType(Collection(Of ModelPrivilege)))> _
<KnownTypeAttribute(GetType(ModelPrivilege))> _
<KnownTypeAttribute(GetType(Collection(Of User)))> _
<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(BREntityMemberType))> _
<KnownTypeAttribute(GetType(BusinessRulesPalette))> _
<KnownTypeAttribute(GetType(Collection(Of BRActionGroup)))> _
<KnownTypeAttribute(GetType(BRActionGroup))> _
<KnownTypeAttribute(GetType(Collection(Of BRActionComponent)))> _
<KnownTypeAttribute(GetType(BRActionComponent))> _
<KnownTypeAttribute(GetType(BRItemTypeComponent))> _
<KnownTypeAttribute(GetType(Collection(Of BRAttributeTypeInfo)))> _
<KnownTypeAttribute(GetType(BRAttributeTypeInfo))> _
<KnownTypeAttribute(GetType(MemberIdentifier))> _
<KnownTypeAttribute(GetType(ModelContextIdentifier))> _
<KnownTypeAttribute(GetType(BusinessRules))> _
<KnownTypeAttribute(GetType(Collection(Of BRAction)))> _
<KnownTypeAttribute(GetType(Metadata))> _
<KnownTypeAttribute(GetType(BRArgument))> _
<KnownTypeAttribute(GetType(BRPropertyName))> _
<KnownTypeAttribute(GetType(BRBlankArgument))> _
<KnownTypeAttribute(GetType(BRDomainBasedAttributeArgument))> _
<KnownTypeAttribute(GetType(BRFreeformArgument))> _
<KnownTypeAttribute(GetType(BRAttributeValueArgument))> _
<KnownTypeAttribute(GetType(BRHierarchyArgument))> _
<KnownTypeAttribute(GetType(Collection(Of BRFreeformArgument)))> _
<KnownTypeAttribute(GetType(BRCondition))> _
<KnownTypeAttribute(GetType(Collection(Of BRConditionTreeNode)))> _
<KnownTypeAttribute(GetType(BRConditionTreeNode))> _
<KnownTypeAttribute(GetType(Collection(Of BRCondition)))> _
<KnownTypeAttribute(GetType(LogicalOperator))> _
<KnownTypeAttribute(GetType(Collection(Of BusinessRule)))> _
<KnownTypeAttribute(GetType(BusinessRule))> _
<KnownTypeAttribute(GetType(BRStatus))> _
<KnownTypeAttribute(GetType(BRDeleteCriteria))> _
<KnownTypeAttribute(GetType(BRGetCriteria))> _
<KnownTypeAttribute(GetType(BRResultOptions))> _
<KnownTypeAttribute(GetType(BRPublishCriteria))> _
<KnownTypeAttribute(GetType(EntityMembersGetCriteria))> _
<KnownTypeAttribute(GetType(DisplayType))> _
<KnownTypeAttribute(GetType(MemberReturnOption))> _
<KnownTypeAttribute(GetType(SortDirection))> _
<KnownTypeAttribute(GetType(EntityMembers))> _
<KnownTypeAttribute(GetType(Collection(Of Member)))> _
<KnownTypeAttribute(GetType(Member))> _
<KnownTypeAttribute(GetType(Collection(Of Attribute)))> _
<KnownTypeAttribute(GetType(AttributeValueType))> _
<KnownTypeAttribute(GetType(FileAttribute))> _
<KnownTypeAttribute(GetType(Collection(Of Collection)))> _
<KnownTypeAttribute(GetType(Collection))> _
<KnownTypeAttribute(GetType(Collection(Of Parent)))> _
<KnownTypeAttribute(GetType(Parent))> _
<KnownTypeAttribute(GetType(RelationshipType))> _
<KnownTypeAttribute(GetType(SecurityPermission))> _
<KnownTypeAttribute(GetType(ValidationStatus))> _
<KnownTypeAttribute(GetType(EntityMembersInformation))> _
<KnownTypeAttribute(GetType(HierarchyMembersGetCriteria))> _
<KnownTypeAttribute(GetType(HierarchyMembers))> _
<KnownTypeAttribute(GetType(Collection(Of EntityMembers)))> _
<KnownTypeAttribute(GetType(EntityMembersCopyCriteria))> _
<KnownTypeAttribute(GetType(Collection(Of MemberSourceTarget)))> _
<KnownTypeAttribute(GetType(MemberSourceTarget))> _
<KnownTypeAttribute(GetType(StagingResultCriteria))> _
<KnownTypeAttribute(GetType(StagingSearchCriteria))> _
<KnownTypeAttribute(GetType(StagingBatchStatus))> _
<KnownTypeAttribute(GetType(StagingDataStatus))> _
<KnownTypeAttribute(GetType(Collection(Of StagingBatch)))> _
<KnownTypeAttribute(GetType(StagingBatch))> _
<KnownTypeAttribute(GetType(Collection(Of StagingBatchError)))> _
<KnownTypeAttribute(GetType(StagingBatchError))> _
<KnownTypeAttribute(GetType(StagingBatchInformation))> _
<KnownTypeAttribute(GetType(Collection(Of StagingUnbatchedInformation)))> _
<KnownTypeAttribute(GetType(StagingUnbatchedInformation))> _
<KnownTypeAttribute(GetType(TransactionSearchCriteria))> _
<KnownTypeAttribute(GetType(TransactionType))> _
<KnownTypeAttribute(GetType(Collection(Of ReplacementId)))> _
<KnownTypeAttribute(GetType(ReplacementId))> _
<KnownTypeAttribute(GetType(ValidationSearchCriteria))> _
<KnownTypeAttribute(GetType(Collection(Of MemberIdentifier)))> _
<KnownTypeAttribute(GetType(Collection(Of ValidationSummaryItem)))> _
<KnownTypeAttribute(GetType(ValidationSummaryItem))> _
<KnownTypeAttribute(GetType(Collection(Of ValidationIssue)))> _
<KnownTypeAttribute(GetType(ValidationIssue))> _
<KnownTypeAttribute(GetType(ValidationProcessCriteria))> _
<KnownTypeAttribute(GetType(ValidationProcessOptions))> _
<KnownTypeAttribute(GetType(ValidationProcessResult))> _
<KnownTypeAttribute(GetType(Collection(Of Annotation)))> _
<KnownTypeAttribute(GetType(Annotation))> _
<KnownTypeAttribute(GetType(MemberKeyLookupType))> _
<KnownTypeAttribute(GetType(Collection(Of MemberKey)))> _
<KnownTypeAttribute(GetType(MemberKey))> _
<KnownTypeAttribute(GetType(StagingUnbatchedCriteria))> _
<KnownTypeAttribute(GetType(Dictionary(Of String, String)))> _
<KnownTypeAttribute(GetType(Collection(Of Object)))> _
<KnownTypeAttribute(GetType(Collection(Of Guid)))> _
<KnownTypeAttribute(GetType(Collection(Of Integer)))> _
<KnownTypeAttribute(GetType(GroupType))> _
<KnownTypeAttribute(GetType(FunctionalArea))> _
<KnownTypeAttribute(GetType(PrincipalType))> _
<KnownTypeAttribute(GetType(Permission))> _
<KnownTypeAttribute(GetType(ModelObjectType))> _
<KnownTypeAttribute(GetType(EmailFormat))> _
Public Class Attribute _
    Implements IExtensibleDataObject
'Usage
Dim instance As Attribute
[KnownTypeAttribute(typeof(AttributeType))]
[KnownTypeAttribute(typeof(Collection<Transaction>))]
[KnownTypeAttribute(typeof(Transaction))]
[KnownTypeAttribute(typeof(ModelMembersResultCriteria))]
[KnownTypeAttribute(typeof(ModelMembersGetCriteria))]
[KnownTypeAttribute(typeof(Collection<ParentChild>))]
[KnownTypeAttribute(typeof(ParentChild))]
[KnownTypeAttribute(typeof(BRAttributeArgumentBase))]
[KnownTypeAttribute(typeof(BRAttributeArgument))]
[KnownTypeAttribute(typeof(BRAction))]
[KnownTypeAttribute(typeof(BRItem))]
[KnownTypeAttribute(typeof(Collection<BRConditionComponent>))]
[KnownTypeAttribute(typeof(BRConditionGroup))]
[KnownTypeAttribute(typeof(Collection<BRConditionGroup>))]
[KnownTypeAttribute(typeof(BRConditionComponent))]
[KnownTypeAttribute(typeof(BRItemType))]
[KnownTypeAttribute(typeof(Collection<AttributeDataType>))]
[DataContractAttribute(Name = "Attribute", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[KnownTypeAttribute(typeof(ExportView))]
[KnownTypeAttribute(typeof(Identifier))]
[KnownTypeAttribute(typeof(DerivedHierarchyContextIdentifier))]
[KnownTypeAttribute(typeof(Collection<ExportView>))]
[KnownTypeAttribute(typeof(International))]
[KnownTypeAttribute(typeof(MemberType))]
[KnownTypeAttribute(typeof(EntityContextIdentifier))]
[KnownTypeAttribute(typeof(MemberTypeContextIdentifier))]
[KnownTypeAttribute(typeof(ExportViewFormat))]
[KnownTypeAttribute(typeof(OperationResult))]
[KnownTypeAttribute(typeof(Collection<Error>))]
[KnownTypeAttribute(typeof(Error))]
[KnownTypeAttribute(typeof(ErrorContext))]
[KnownTypeAttribute(typeof(ObjectType))]
[KnownTypeAttribute(typeof(SecurityResolutionType))]
[KnownTypeAttribute(typeof(Collection<AttributeGroup>))]
[KnownTypeAttribute(typeof(AttributeGroup))]
[KnownTypeAttribute(typeof(MdmDataContractOfMemberTypeContextIdentifier))]
[KnownTypeAttribute(typeof(AuditInfo))]
[KnownTypeAttribute(typeof(PermissionType))]
[KnownTypeAttribute(typeof(Collection<MetadataAttribute>))]
[KnownTypeAttribute(typeof(MetadataAttribute))]
[KnownTypeAttribute(typeof(AttributeDataType))]
[KnownTypeAttribute(typeof(Collection<DerivedHierarchy>))]
[KnownTypeAttribute(typeof(DerivedHierarchy))]
[KnownTypeAttribute(typeof(MdmDataContractOfModelContextIdentifier))]
[KnownTypeAttribute(typeof(Collection<DerivedHierarchyLevel>))]
[KnownTypeAttribute(typeof(DerivedHierarchyLevel))]
[KnownTypeAttribute(typeof(MdmDataContractOfDerivedHierarchyContextIdentifier))]
[KnownTypeAttribute(typeof(HierarchyItemType))]
[KnownTypeAttribute(typeof(Collection<Entity>))]
[KnownTypeAttribute(typeof(Entity))]
[KnownTypeAttribute(typeof(Collection<ExplicitHierarchy>))]
[KnownTypeAttribute(typeof(ExplicitHierarchy))]
[KnownTypeAttribute(typeof(MdmDataContractOfEntityContextIdentifier))]
[KnownTypeAttribute(typeof(Collection<EntityMemberType>))]
[KnownTypeAttribute(typeof(EntityMemberType))]
[KnownTypeAttribute(typeof(MdmDataContractOfIdentifier))]
[KnownTypeAttribute(typeof(Collection<Model>))]
[KnownTypeAttribute(typeof(Model))]
[KnownTypeAttribute(typeof(Collection<VersionFlag>))]
[KnownTypeAttribute(typeof(VersionFlag))]
[KnownTypeAttribute(typeof(Collection<Version>))]
[KnownTypeAttribute(typeof(Version))]
[KnownTypeAttribute(typeof(VersionValidationStatus))]
[KnownTypeAttribute(typeof(VersionStatus))]
[KnownTypeAttribute(typeof(MetadataResultOptions))]
[KnownTypeAttribute(typeof(ResultType))]
[KnownTypeAttribute(typeof(MetadataSearchCriteria))]
[KnownTypeAttribute(typeof(Collection<Identifier>))]
[KnownTypeAttribute(typeof(Collection<MemberType>))]
[KnownTypeAttribute(typeof(SearchOption))]
[KnownTypeAttribute(typeof(SystemSettingsGetCriteria))]
[KnownTypeAttribute(typeof(Collection<SystemSettingGroup>))]
[KnownTypeAttribute(typeof(SystemSettingGroup))]
[KnownTypeAttribute(typeof(Collection<SystemSetting>))]
[KnownTypeAttribute(typeof(SystemSetting))]
[KnownTypeAttribute(typeof(SystemDomainList))]
[KnownTypeAttribute(typeof(Collection<SystemDomainListItem>))]
[KnownTypeAttribute(typeof(SystemDomainListItem))]
[KnownTypeAttribute(typeof(SystemDomainListGetCriteria))]
[KnownTypeAttribute(typeof(Collection<SystemDomainList>))]
[KnownTypeAttribute(typeof(Collection<SystemPropertyValue>))]
[KnownTypeAttribute(typeof(SystemPropertyValue))]
[KnownTypeAttribute(typeof(SystemPropertyType))]
[KnownTypeAttribute(typeof(SecurityPrincipals))]
[KnownTypeAttribute(typeof(Collection<Group>))]
[KnownTypeAttribute(typeof(Group))]
[KnownTypeAttribute(typeof(SecurityPrivileges))]
[KnownTypeAttribute(typeof(Collection<FunctionPrivilege>))]
[KnownTypeAttribute(typeof(FunctionPrivilege))]
[KnownTypeAttribute(typeof(Collection<HierarchyMemberPrivilege>))]
[KnownTypeAttribute(typeof(HierarchyMemberPrivilege))]
[KnownTypeAttribute(typeof(HierarchyType))]
[KnownTypeAttribute(typeof(Collection<ModelPrivilege>))]
[KnownTypeAttribute(typeof(ModelPrivilege))]
[KnownTypeAttribute(typeof(Collection<User>))]
[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(BREntityMemberType))]
[KnownTypeAttribute(typeof(BusinessRulesPalette))]
[KnownTypeAttribute(typeof(Collection<BRActionGroup>))]
[KnownTypeAttribute(typeof(BRActionGroup))]
[KnownTypeAttribute(typeof(Collection<BRActionComponent>))]
[KnownTypeAttribute(typeof(BRActionComponent))]
[KnownTypeAttribute(typeof(BRItemTypeComponent))]
[KnownTypeAttribute(typeof(Collection<BRAttributeTypeInfo>))]
[KnownTypeAttribute(typeof(BRAttributeTypeInfo))]
[KnownTypeAttribute(typeof(MemberIdentifier))]
[KnownTypeAttribute(typeof(ModelContextIdentifier))]
[KnownTypeAttribute(typeof(BusinessRules))]
[KnownTypeAttribute(typeof(Collection<BRAction>))]
[KnownTypeAttribute(typeof(Metadata))]
[KnownTypeAttribute(typeof(BRArgument))]
[KnownTypeAttribute(typeof(BRPropertyName))]
[KnownTypeAttribute(typeof(BRBlankArgument))]
[KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))]
[KnownTypeAttribute(typeof(BRFreeformArgument))]
[KnownTypeAttribute(typeof(BRAttributeValueArgument))]
[KnownTypeAttribute(typeof(BRHierarchyArgument))]
[KnownTypeAttribute(typeof(Collection<BRFreeformArgument>))]
[KnownTypeAttribute(typeof(BRCondition))]
[KnownTypeAttribute(typeof(Collection<BRConditionTreeNode>))]
[KnownTypeAttribute(typeof(BRConditionTreeNode))]
[KnownTypeAttribute(typeof(Collection<BRCondition>))]
[KnownTypeAttribute(typeof(LogicalOperator))]
[KnownTypeAttribute(typeof(Collection<BusinessRule>))]
[KnownTypeAttribute(typeof(BusinessRule))]
[KnownTypeAttribute(typeof(BRStatus))]
[KnownTypeAttribute(typeof(BRDeleteCriteria))]
[KnownTypeAttribute(typeof(BRGetCriteria))]
[KnownTypeAttribute(typeof(BRResultOptions))]
[KnownTypeAttribute(typeof(BRPublishCriteria))]
[KnownTypeAttribute(typeof(EntityMembersGetCriteria))]
[KnownTypeAttribute(typeof(DisplayType))]
[KnownTypeAttribute(typeof(MemberReturnOption))]
[KnownTypeAttribute(typeof(SortDirection))]
[KnownTypeAttribute(typeof(EntityMembers))]
[KnownTypeAttribute(typeof(Collection<Member>))]
[KnownTypeAttribute(typeof(Member))]
[KnownTypeAttribute(typeof(Collection<Attribute>))]
[KnownTypeAttribute(typeof(AttributeValueType))]
[KnownTypeAttribute(typeof(FileAttribute))]
[KnownTypeAttribute(typeof(Collection<Collection>))]
[KnownTypeAttribute(typeof(Collection))]
[KnownTypeAttribute(typeof(Collection<Parent>))]
[KnownTypeAttribute(typeof(Parent))]
[KnownTypeAttribute(typeof(RelationshipType))]
[KnownTypeAttribute(typeof(SecurityPermission))]
[KnownTypeAttribute(typeof(ValidationStatus))]
[KnownTypeAttribute(typeof(EntityMembersInformation))]
[KnownTypeAttribute(typeof(HierarchyMembersGetCriteria))]
[KnownTypeAttribute(typeof(HierarchyMembers))]
[KnownTypeAttribute(typeof(Collection<EntityMembers>))]
[KnownTypeAttribute(typeof(EntityMembersCopyCriteria))]
[KnownTypeAttribute(typeof(Collection<MemberSourceTarget>))]
[KnownTypeAttribute(typeof(MemberSourceTarget))]
[KnownTypeAttribute(typeof(StagingResultCriteria))]
[KnownTypeAttribute(typeof(StagingSearchCriteria))]
[KnownTypeAttribute(typeof(StagingBatchStatus))]
[KnownTypeAttribute(typeof(StagingDataStatus))]
[KnownTypeAttribute(typeof(Collection<StagingBatch>))]
[KnownTypeAttribute(typeof(StagingBatch))]
[KnownTypeAttribute(typeof(Collection<StagingBatchError>))]
[KnownTypeAttribute(typeof(StagingBatchError))]
[KnownTypeAttribute(typeof(StagingBatchInformation))]
[KnownTypeAttribute(typeof(Collection<StagingUnbatchedInformation>))]
[KnownTypeAttribute(typeof(StagingUnbatchedInformation))]
[KnownTypeAttribute(typeof(TransactionSearchCriteria))]
[KnownTypeAttribute(typeof(TransactionType))]
[KnownTypeAttribute(typeof(Collection<ReplacementId>))]
[KnownTypeAttribute(typeof(ReplacementId))]
[KnownTypeAttribute(typeof(ValidationSearchCriteria))]
[KnownTypeAttribute(typeof(Collection<MemberIdentifier>))]
[KnownTypeAttribute(typeof(Collection<ValidationSummaryItem>))]
[KnownTypeAttribute(typeof(ValidationSummaryItem))]
[KnownTypeAttribute(typeof(Collection<ValidationIssue>))]
[KnownTypeAttribute(typeof(ValidationIssue))]
[KnownTypeAttribute(typeof(ValidationProcessCriteria))]
[KnownTypeAttribute(typeof(ValidationProcessOptions))]
[KnownTypeAttribute(typeof(ValidationProcessResult))]
[KnownTypeAttribute(typeof(Collection<Annotation>))]
[KnownTypeAttribute(typeof(Annotation))]
[KnownTypeAttribute(typeof(MemberKeyLookupType))]
[KnownTypeAttribute(typeof(Collection<MemberKey>))]
[KnownTypeAttribute(typeof(MemberKey))]
[KnownTypeAttribute(typeof(StagingUnbatchedCriteria))]
[KnownTypeAttribute(typeof(Dictionary<string, string>))]
[KnownTypeAttribute(typeof(Collection<Object>))]
[KnownTypeAttribute(typeof(Collection<Guid>))]
[KnownTypeAttribute(typeof(Collection<int>))]
[KnownTypeAttribute(typeof(GroupType))]
[KnownTypeAttribute(typeof(FunctionalArea))]
[KnownTypeAttribute(typeof(PrincipalType))]
[KnownTypeAttribute(typeof(Permission))]
[KnownTypeAttribute(typeof(ModelObjectType))]
[KnownTypeAttribute(typeof(EmailFormat))]
public class Attribute : IExtensibleDataObject
[KnownTypeAttribute(typeof(AttributeType))]
[KnownTypeAttribute(typeof(Collection<Transaction^>))]
[KnownTypeAttribute(typeof(Transaction))]
[KnownTypeAttribute(typeof(ModelMembersResultCriteria))]
[KnownTypeAttribute(typeof(ModelMembersGetCriteria))]
[KnownTypeAttribute(typeof(Collection<ParentChild^>))]
[KnownTypeAttribute(typeof(ParentChild))]
[KnownTypeAttribute(typeof(BRAttributeArgumentBase))]
[KnownTypeAttribute(typeof(BRAttributeArgument))]
[KnownTypeAttribute(typeof(BRAction))]
[KnownTypeAttribute(typeof(BRItem))]
[KnownTypeAttribute(typeof(Collection<BRConditionComponent^>))]
[KnownTypeAttribute(typeof(BRConditionGroup))]
[KnownTypeAttribute(typeof(Collection<BRConditionGroup^>))]
[KnownTypeAttribute(typeof(BRConditionComponent))]
[KnownTypeAttribute(typeof(BRItemType))]
[KnownTypeAttribute(typeof(Collection<AttributeDataType>))]
[DataContractAttribute(Name = L"Attribute", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[KnownTypeAttribute(typeof(ExportView))]
[KnownTypeAttribute(typeof(Identifier))]
[KnownTypeAttribute(typeof(DerivedHierarchyContextIdentifier))]
[KnownTypeAttribute(typeof(Collection<ExportView^>))]
[KnownTypeAttribute(typeof(International))]
[KnownTypeAttribute(typeof(MemberType))]
[KnownTypeAttribute(typeof(EntityContextIdentifier))]
[KnownTypeAttribute(typeof(MemberTypeContextIdentifier))]
[KnownTypeAttribute(typeof(ExportViewFormat))]
[KnownTypeAttribute(typeof(OperationResult))]
[KnownTypeAttribute(typeof(Collection<Error^>))]
[KnownTypeAttribute(typeof(Error))]
[KnownTypeAttribute(typeof(ErrorContext))]
[KnownTypeAttribute(typeof(ObjectType))]
[KnownTypeAttribute(typeof(SecurityResolutionType))]
[KnownTypeAttribute(typeof(Collection<AttributeGroup^>))]
[KnownTypeAttribute(typeof(AttributeGroup))]
[KnownTypeAttribute(typeof(MdmDataContractOfMemberTypeContextIdentifier))]
[KnownTypeAttribute(typeof(AuditInfo))]
[KnownTypeAttribute(typeof(PermissionType))]
[KnownTypeAttribute(typeof(Collection<MetadataAttribute^>))]
[KnownTypeAttribute(typeof(MetadataAttribute))]
[KnownTypeAttribute(typeof(AttributeDataType))]
[KnownTypeAttribute(typeof(Collection<DerivedHierarchy^>))]
[KnownTypeAttribute(typeof(DerivedHierarchy))]
[KnownTypeAttribute(typeof(MdmDataContractOfModelContextIdentifier))]
[KnownTypeAttribute(typeof(Collection<DerivedHierarchyLevel^>))]
[KnownTypeAttribute(typeof(DerivedHierarchyLevel))]
[KnownTypeAttribute(typeof(MdmDataContractOfDerivedHierarchyContextIdentifier))]
[KnownTypeAttribute(typeof(HierarchyItemType))]
[KnownTypeAttribute(typeof(Collection<Entity^>))]
[KnownTypeAttribute(typeof(Entity))]
[KnownTypeAttribute(typeof(Collection<ExplicitHierarchy^>))]
[KnownTypeAttribute(typeof(ExplicitHierarchy))]
[KnownTypeAttribute(typeof(MdmDataContractOfEntityContextIdentifier))]
[KnownTypeAttribute(typeof(Collection<EntityMemberType^>))]
[KnownTypeAttribute(typeof(EntityMemberType))]
[KnownTypeAttribute(typeof(MdmDataContractOfIdentifier))]
[KnownTypeAttribute(typeof(Collection<Model^>))]
[KnownTypeAttribute(typeof(Model))]
[KnownTypeAttribute(typeof(Collection<VersionFlag^>))]
[KnownTypeAttribute(typeof(VersionFlag))]
[KnownTypeAttribute(typeof(Collection<Version^>))]
[KnownTypeAttribute(typeof(Version))]
[KnownTypeAttribute(typeof(VersionValidationStatus))]
[KnownTypeAttribute(typeof(VersionStatus))]
[KnownTypeAttribute(typeof(MetadataResultOptions))]
[KnownTypeAttribute(typeof(ResultType))]
[KnownTypeAttribute(typeof(MetadataSearchCriteria))]
[KnownTypeAttribute(typeof(Collection<Identifier^>))]
[KnownTypeAttribute(typeof(Collection<MemberType>))]
[KnownTypeAttribute(typeof(SearchOption))]
[KnownTypeAttribute(typeof(SystemSettingsGetCriteria))]
[KnownTypeAttribute(typeof(Collection<SystemSettingGroup^>))]
[KnownTypeAttribute(typeof(SystemSettingGroup))]
[KnownTypeAttribute(typeof(Collection<SystemSetting^>))]
[KnownTypeAttribute(typeof(SystemSetting))]
[KnownTypeAttribute(typeof(SystemDomainList))]
[KnownTypeAttribute(typeof(Collection<SystemDomainListItem^>))]
[KnownTypeAttribute(typeof(SystemDomainListItem))]
[KnownTypeAttribute(typeof(SystemDomainListGetCriteria))]
[KnownTypeAttribute(typeof(Collection<SystemDomainList^>))]
[KnownTypeAttribute(typeof(Collection<SystemPropertyValue^>))]
[KnownTypeAttribute(typeof(SystemPropertyValue))]
[KnownTypeAttribute(typeof(SystemPropertyType))]
[KnownTypeAttribute(typeof(SecurityPrincipals))]
[KnownTypeAttribute(typeof(Collection<Group^>))]
[KnownTypeAttribute(typeof(Group))]
[KnownTypeAttribute(typeof(SecurityPrivileges))]
[KnownTypeAttribute(typeof(Collection<FunctionPrivilege^>))]
[KnownTypeAttribute(typeof(FunctionPrivilege))]
[KnownTypeAttribute(typeof(Collection<HierarchyMemberPrivilege^>))]
[KnownTypeAttribute(typeof(HierarchyMemberPrivilege))]
[KnownTypeAttribute(typeof(HierarchyType))]
[KnownTypeAttribute(typeof(Collection<ModelPrivilege^>))]
[KnownTypeAttribute(typeof(ModelPrivilege))]
[KnownTypeAttribute(typeof(Collection<User^>))]
[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(BREntityMemberType))]
[KnownTypeAttribute(typeof(BusinessRulesPalette))]
[KnownTypeAttribute(typeof(Collection<BRActionGroup^>))]
[KnownTypeAttribute(typeof(BRActionGroup))]
[KnownTypeAttribute(typeof(Collection<BRActionComponent^>))]
[KnownTypeAttribute(typeof(BRActionComponent))]
[KnownTypeAttribute(typeof(BRItemTypeComponent))]
[KnownTypeAttribute(typeof(Collection<BRAttributeTypeInfo^>))]
[KnownTypeAttribute(typeof(BRAttributeTypeInfo))]
[KnownTypeAttribute(typeof(MemberIdentifier))]
[KnownTypeAttribute(typeof(ModelContextIdentifier))]
[KnownTypeAttribute(typeof(BusinessRules))]
[KnownTypeAttribute(typeof(Collection<BRAction^>))]
[KnownTypeAttribute(typeof(Metadata))]
[KnownTypeAttribute(typeof(BRArgument))]
[KnownTypeAttribute(typeof(BRPropertyName))]
[KnownTypeAttribute(typeof(BRBlankArgument))]
[KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))]
[KnownTypeAttribute(typeof(BRFreeformArgument))]
[KnownTypeAttribute(typeof(BRAttributeValueArgument))]
[KnownTypeAttribute(typeof(BRHierarchyArgument))]
[KnownTypeAttribute(typeof(Collection<BRFreeformArgument^>))]
[KnownTypeAttribute(typeof(BRCondition))]
[KnownTypeAttribute(typeof(Collection<BRConditionTreeNode^>))]
[KnownTypeAttribute(typeof(BRConditionTreeNode))]
[KnownTypeAttribute(typeof(Collection<BRCondition^>))]
[KnownTypeAttribute(typeof(LogicalOperator))]
[KnownTypeAttribute(typeof(Collection<BusinessRule^>))]
[KnownTypeAttribute(typeof(BusinessRule))]
[KnownTypeAttribute(typeof(BRStatus))]
[KnownTypeAttribute(typeof(BRDeleteCriteria))]
[KnownTypeAttribute(typeof(BRGetCriteria))]
[KnownTypeAttribute(typeof(BRResultOptions))]
[KnownTypeAttribute(typeof(BRPublishCriteria))]
[KnownTypeAttribute(typeof(EntityMembersGetCriteria))]
[KnownTypeAttribute(typeof(DisplayType))]
[KnownTypeAttribute(typeof(MemberReturnOption))]
[KnownTypeAttribute(typeof(SortDirection))]
[KnownTypeAttribute(typeof(EntityMembers))]
[KnownTypeAttribute(typeof(Collection<Member^>))]
[KnownTypeAttribute(typeof(Member))]
[KnownTypeAttribute(typeof(Collection<Attribute^>))]
[KnownTypeAttribute(typeof(AttributeValueType))]
[KnownTypeAttribute(typeof(FileAttribute))]
[KnownTypeAttribute(typeof(Collection<Collection^>))]
[KnownTypeAttribute(typeof(Collection))]
[KnownTypeAttribute(typeof(Collection<Parent^>))]
[KnownTypeAttribute(typeof(Parent))]
[KnownTypeAttribute(typeof(RelationshipType))]
[KnownTypeAttribute(typeof(SecurityPermission))]
[KnownTypeAttribute(typeof(ValidationStatus))]
[KnownTypeAttribute(typeof(EntityMembersInformation))]
[KnownTypeAttribute(typeof(HierarchyMembersGetCriteria))]
[KnownTypeAttribute(typeof(HierarchyMembers))]
[KnownTypeAttribute(typeof(Collection<EntityMembers^>))]
[KnownTypeAttribute(typeof(EntityMembersCopyCriteria))]
[KnownTypeAttribute(typeof(Collection<MemberSourceTarget^>))]
[KnownTypeAttribute(typeof(MemberSourceTarget))]
[KnownTypeAttribute(typeof(StagingResultCriteria))]
[KnownTypeAttribute(typeof(StagingSearchCriteria))]
[KnownTypeAttribute(typeof(StagingBatchStatus))]
[KnownTypeAttribute(typeof(StagingDataStatus))]
[KnownTypeAttribute(typeof(Collection<StagingBatch^>))]
[KnownTypeAttribute(typeof(StagingBatch))]
[KnownTypeAttribute(typeof(Collection<StagingBatchError^>))]
[KnownTypeAttribute(typeof(StagingBatchError))]
[KnownTypeAttribute(typeof(StagingBatchInformation))]
[KnownTypeAttribute(typeof(Collection<StagingUnbatchedInformation^>))]
[KnownTypeAttribute(typeof(StagingUnbatchedInformation))]
[KnownTypeAttribute(typeof(TransactionSearchCriteria))]
[KnownTypeAttribute(typeof(TransactionType))]
[KnownTypeAttribute(typeof(Collection<ReplacementId^>))]
[KnownTypeAttribute(typeof(ReplacementId))]
[KnownTypeAttribute(typeof(ValidationSearchCriteria))]
[KnownTypeAttribute(typeof(Collection<MemberIdentifier^>))]
[KnownTypeAttribute(typeof(Collection<ValidationSummaryItem^>))]
[KnownTypeAttribute(typeof(ValidationSummaryItem))]
[KnownTypeAttribute(typeof(Collection<ValidationIssue^>))]
[KnownTypeAttribute(typeof(ValidationIssue))]
[KnownTypeAttribute(typeof(ValidationProcessCriteria))]
[KnownTypeAttribute(typeof(ValidationProcessOptions))]
[KnownTypeAttribute(typeof(ValidationProcessResult))]
[KnownTypeAttribute(typeof(Collection<Annotation^>))]
[KnownTypeAttribute(typeof(Annotation))]
[KnownTypeAttribute(typeof(MemberKeyLookupType))]
[KnownTypeAttribute(typeof(Collection<MemberKey^>))]
[KnownTypeAttribute(typeof(MemberKey))]
[KnownTypeAttribute(typeof(StagingUnbatchedCriteria))]
[KnownTypeAttribute(typeof(Dictionary<String^, String^>))]
[KnownTypeAttribute(typeof(Collection<Object^>))]
[KnownTypeAttribute(typeof(Collection<Guid>))]
[KnownTypeAttribute(typeof(Collection<int>))]
[KnownTypeAttribute(typeof(GroupType))]
[KnownTypeAttribute(typeof(FunctionalArea))]
[KnownTypeAttribute(typeof(PrincipalType))]
[KnownTypeAttribute(typeof(Permission))]
[KnownTypeAttribute(typeof(ModelObjectType))]
[KnownTypeAttribute(typeof(EmailFormat))]
public ref class Attribute : IExtensibleDataObject
[<KnownTypeAttribute(typeof(AttributeType))>]
[<KnownTypeAttribute(typeof(Collection<Transaction>))>]
[<KnownTypeAttribute(typeof(Transaction))>]
[<KnownTypeAttribute(typeof(ModelMembersResultCriteria))>]
[<KnownTypeAttribute(typeof(ModelMembersGetCriteria))>]
[<KnownTypeAttribute(typeof(Collection<ParentChild>))>]
[<KnownTypeAttribute(typeof(ParentChild))>]
[<KnownTypeAttribute(typeof(BRAttributeArgumentBase))>]
[<KnownTypeAttribute(typeof(BRAttributeArgument))>]
[<KnownTypeAttribute(typeof(BRAction))>]
[<KnownTypeAttribute(typeof(BRItem))>]
[<KnownTypeAttribute(typeof(Collection<BRConditionComponent>))>]
[<KnownTypeAttribute(typeof(BRConditionGroup))>]
[<KnownTypeAttribute(typeof(Collection<BRConditionGroup>))>]
[<KnownTypeAttribute(typeof(BRConditionComponent))>]
[<KnownTypeAttribute(typeof(BRItemType))>]
[<KnownTypeAttribute(typeof(Collection<AttributeDataType>))>]
[<DataContractAttribute(Name = "Attribute", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<KnownTypeAttribute(typeof(ExportView))>]
[<KnownTypeAttribute(typeof(Identifier))>]
[<KnownTypeAttribute(typeof(DerivedHierarchyContextIdentifier))>]
[<KnownTypeAttribute(typeof(Collection<ExportView>))>]
[<KnownTypeAttribute(typeof(International))>]
[<KnownTypeAttribute(typeof(MemberType))>]
[<KnownTypeAttribute(typeof(EntityContextIdentifier))>]
[<KnownTypeAttribute(typeof(MemberTypeContextIdentifier))>]
[<KnownTypeAttribute(typeof(ExportViewFormat))>]
[<KnownTypeAttribute(typeof(OperationResult))>]
[<KnownTypeAttribute(typeof(Collection<Error>))>]
[<KnownTypeAttribute(typeof(Error))>]
[<KnownTypeAttribute(typeof(ErrorContext))>]
[<KnownTypeAttribute(typeof(ObjectType))>]
[<KnownTypeAttribute(typeof(SecurityResolutionType))>]
[<KnownTypeAttribute(typeof(Collection<AttributeGroup>))>]
[<KnownTypeAttribute(typeof(AttributeGroup))>]
[<KnownTypeAttribute(typeof(MdmDataContractOfMemberTypeContextIdentifier))>]
[<KnownTypeAttribute(typeof(AuditInfo))>]
[<KnownTypeAttribute(typeof(PermissionType))>]
[<KnownTypeAttribute(typeof(Collection<MetadataAttribute>))>]
[<KnownTypeAttribute(typeof(MetadataAttribute))>]
[<KnownTypeAttribute(typeof(AttributeDataType))>]
[<KnownTypeAttribute(typeof(Collection<DerivedHierarchy>))>]
[<KnownTypeAttribute(typeof(DerivedHierarchy))>]
[<KnownTypeAttribute(typeof(MdmDataContractOfModelContextIdentifier))>]
[<KnownTypeAttribute(typeof(Collection<DerivedHierarchyLevel>))>]
[<KnownTypeAttribute(typeof(DerivedHierarchyLevel))>]
[<KnownTypeAttribute(typeof(MdmDataContractOfDerivedHierarchyContextIdentifier))>]
[<KnownTypeAttribute(typeof(HierarchyItemType))>]
[<KnownTypeAttribute(typeof(Collection<Entity>))>]
[<KnownTypeAttribute(typeof(Entity))>]
[<KnownTypeAttribute(typeof(Collection<ExplicitHierarchy>))>]
[<KnownTypeAttribute(typeof(ExplicitHierarchy))>]
[<KnownTypeAttribute(typeof(MdmDataContractOfEntityContextIdentifier))>]
[<KnownTypeAttribute(typeof(Collection<EntityMemberType>))>]
[<KnownTypeAttribute(typeof(EntityMemberType))>]
[<KnownTypeAttribute(typeof(MdmDataContractOfIdentifier))>]
[<KnownTypeAttribute(typeof(Collection<Model>))>]
[<KnownTypeAttribute(typeof(Model))>]
[<KnownTypeAttribute(typeof(Collection<VersionFlag>))>]
[<KnownTypeAttribute(typeof(VersionFlag))>]
[<KnownTypeAttribute(typeof(Collection<Version>))>]
[<KnownTypeAttribute(typeof(Version))>]
[<KnownTypeAttribute(typeof(VersionValidationStatus))>]
[<KnownTypeAttribute(typeof(VersionStatus))>]
[<KnownTypeAttribute(typeof(MetadataResultOptions))>]
[<KnownTypeAttribute(typeof(ResultType))>]
[<KnownTypeAttribute(typeof(MetadataSearchCriteria))>]
[<KnownTypeAttribute(typeof(Collection<Identifier>))>]
[<KnownTypeAttribute(typeof(Collection<MemberType>))>]
[<KnownTypeAttribute(typeof(SearchOption))>]
[<KnownTypeAttribute(typeof(SystemSettingsGetCriteria))>]
[<KnownTypeAttribute(typeof(Collection<SystemSettingGroup>))>]
[<KnownTypeAttribute(typeof(SystemSettingGroup))>]
[<KnownTypeAttribute(typeof(Collection<SystemSetting>))>]
[<KnownTypeAttribute(typeof(SystemSetting))>]
[<KnownTypeAttribute(typeof(SystemDomainList))>]
[<KnownTypeAttribute(typeof(Collection<SystemDomainListItem>))>]
[<KnownTypeAttribute(typeof(SystemDomainListItem))>]
[<KnownTypeAttribute(typeof(SystemDomainListGetCriteria))>]
[<KnownTypeAttribute(typeof(Collection<SystemDomainList>))>]
[<KnownTypeAttribute(typeof(Collection<SystemPropertyValue>))>]
[<KnownTypeAttribute(typeof(SystemPropertyValue))>]
[<KnownTypeAttribute(typeof(SystemPropertyType))>]
[<KnownTypeAttribute(typeof(SecurityPrincipals))>]
[<KnownTypeAttribute(typeof(Collection<Group>))>]
[<KnownTypeAttribute(typeof(Group))>]
[<KnownTypeAttribute(typeof(SecurityPrivileges))>]
[<KnownTypeAttribute(typeof(Collection<FunctionPrivilege>))>]
[<KnownTypeAttribute(typeof(FunctionPrivilege))>]
[<KnownTypeAttribute(typeof(Collection<HierarchyMemberPrivilege>))>]
[<KnownTypeAttribute(typeof(HierarchyMemberPrivilege))>]
[<KnownTypeAttribute(typeof(HierarchyType))>]
[<KnownTypeAttribute(typeof(Collection<ModelPrivilege>))>]
[<KnownTypeAttribute(typeof(ModelPrivilege))>]
[<KnownTypeAttribute(typeof(Collection<User>))>]
[<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(BREntityMemberType))>]
[<KnownTypeAttribute(typeof(BusinessRulesPalette))>]
[<KnownTypeAttribute(typeof(Collection<BRActionGroup>))>]
[<KnownTypeAttribute(typeof(BRActionGroup))>]
[<KnownTypeAttribute(typeof(Collection<BRActionComponent>))>]
[<KnownTypeAttribute(typeof(BRActionComponent))>]
[<KnownTypeAttribute(typeof(BRItemTypeComponent))>]
[<KnownTypeAttribute(typeof(Collection<BRAttributeTypeInfo>))>]
[<KnownTypeAttribute(typeof(BRAttributeTypeInfo))>]
[<KnownTypeAttribute(typeof(MemberIdentifier))>]
[<KnownTypeAttribute(typeof(ModelContextIdentifier))>]
[<KnownTypeAttribute(typeof(BusinessRules))>]
[<KnownTypeAttribute(typeof(Collection<BRAction>))>]
[<KnownTypeAttribute(typeof(Metadata))>]
[<KnownTypeAttribute(typeof(BRArgument))>]
[<KnownTypeAttribute(typeof(BRPropertyName))>]
[<KnownTypeAttribute(typeof(BRBlankArgument))>]
[<KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))>]
[<KnownTypeAttribute(typeof(BRFreeformArgument))>]
[<KnownTypeAttribute(typeof(BRAttributeValueArgument))>]
[<KnownTypeAttribute(typeof(BRHierarchyArgument))>]
[<KnownTypeAttribute(typeof(Collection<BRFreeformArgument>))>]
[<KnownTypeAttribute(typeof(BRCondition))>]
[<KnownTypeAttribute(typeof(Collection<BRConditionTreeNode>))>]
[<KnownTypeAttribute(typeof(BRConditionTreeNode))>]
[<KnownTypeAttribute(typeof(Collection<BRCondition>))>]
[<KnownTypeAttribute(typeof(LogicalOperator))>]
[<KnownTypeAttribute(typeof(Collection<BusinessRule>))>]
[<KnownTypeAttribute(typeof(BusinessRule))>]
[<KnownTypeAttribute(typeof(BRStatus))>]
[<KnownTypeAttribute(typeof(BRDeleteCriteria))>]
[<KnownTypeAttribute(typeof(BRGetCriteria))>]
[<KnownTypeAttribute(typeof(BRResultOptions))>]
[<KnownTypeAttribute(typeof(BRPublishCriteria))>]
[<KnownTypeAttribute(typeof(EntityMembersGetCriteria))>]
[<KnownTypeAttribute(typeof(DisplayType))>]
[<KnownTypeAttribute(typeof(MemberReturnOption))>]
[<KnownTypeAttribute(typeof(SortDirection))>]
[<KnownTypeAttribute(typeof(EntityMembers))>]
[<KnownTypeAttribute(typeof(Collection<Member>))>]
[<KnownTypeAttribute(typeof(Member))>]
[<KnownTypeAttribute(typeof(Collection<Attribute>))>]
[<KnownTypeAttribute(typeof(AttributeValueType))>]
[<KnownTypeAttribute(typeof(FileAttribute))>]
[<KnownTypeAttribute(typeof(Collection<Collection>))>]
[<KnownTypeAttribute(typeof(Collection))>]
[<KnownTypeAttribute(typeof(Collection<Parent>))>]
[<KnownTypeAttribute(typeof(Parent))>]
[<KnownTypeAttribute(typeof(RelationshipType))>]
[<KnownTypeAttribute(typeof(SecurityPermission))>]
[<KnownTypeAttribute(typeof(ValidationStatus))>]
[<KnownTypeAttribute(typeof(EntityMembersInformation))>]
[<KnownTypeAttribute(typeof(HierarchyMembersGetCriteria))>]
[<KnownTypeAttribute(typeof(HierarchyMembers))>]
[<KnownTypeAttribute(typeof(Collection<EntityMembers>))>]
[<KnownTypeAttribute(typeof(EntityMembersCopyCriteria))>]
[<KnownTypeAttribute(typeof(Collection<MemberSourceTarget>))>]
[<KnownTypeAttribute(typeof(MemberSourceTarget))>]
[<KnownTypeAttribute(typeof(StagingResultCriteria))>]
[<KnownTypeAttribute(typeof(StagingSearchCriteria))>]
[<KnownTypeAttribute(typeof(StagingBatchStatus))>]
[<KnownTypeAttribute(typeof(StagingDataStatus))>]
[<KnownTypeAttribute(typeof(Collection<StagingBatch>))>]
[<KnownTypeAttribute(typeof(StagingBatch))>]
[<KnownTypeAttribute(typeof(Collection<StagingBatchError>))>]
[<KnownTypeAttribute(typeof(StagingBatchError))>]
[<KnownTypeAttribute(typeof(StagingBatchInformation))>]
[<KnownTypeAttribute(typeof(Collection<StagingUnbatchedInformation>))>]
[<KnownTypeAttribute(typeof(StagingUnbatchedInformation))>]
[<KnownTypeAttribute(typeof(TransactionSearchCriteria))>]
[<KnownTypeAttribute(typeof(TransactionType))>]
[<KnownTypeAttribute(typeof(Collection<ReplacementId>))>]
[<KnownTypeAttribute(typeof(ReplacementId))>]
[<KnownTypeAttribute(typeof(ValidationSearchCriteria))>]
[<KnownTypeAttribute(typeof(Collection<MemberIdentifier>))>]
[<KnownTypeAttribute(typeof(Collection<ValidationSummaryItem>))>]
[<KnownTypeAttribute(typeof(ValidationSummaryItem))>]
[<KnownTypeAttribute(typeof(Collection<ValidationIssue>))>]
[<KnownTypeAttribute(typeof(ValidationIssue))>]
[<KnownTypeAttribute(typeof(ValidationProcessCriteria))>]
[<KnownTypeAttribute(typeof(ValidationProcessOptions))>]
[<KnownTypeAttribute(typeof(ValidationProcessResult))>]
[<KnownTypeAttribute(typeof(Collection<Annotation>))>]
[<KnownTypeAttribute(typeof(Annotation))>]
[<KnownTypeAttribute(typeof(MemberKeyLookupType))>]
[<KnownTypeAttribute(typeof(Collection<MemberKey>))>]
[<KnownTypeAttribute(typeof(MemberKey))>]
[<KnownTypeAttribute(typeof(StagingUnbatchedCriteria))>]
[<KnownTypeAttribute(typeof(Dictionary<string, string>))>]
[<KnownTypeAttribute(typeof(Collection<Object>))>]
[<KnownTypeAttribute(typeof(Collection<Guid>))>]
[<KnownTypeAttribute(typeof(Collection<int>))>]
[<KnownTypeAttribute(typeof(GroupType))>]
[<KnownTypeAttribute(typeof(FunctionalArea))>]
[<KnownTypeAttribute(typeof(PrincipalType))>]
[<KnownTypeAttribute(typeof(Permission))>]
[<KnownTypeAttribute(typeof(ModelObjectType))>]
[<KnownTypeAttribute(typeof(EmailFormat))>]
type Attribute =  
    class
        interface IExtensibleDataObject
    end
public class Attribute implements IExtensibleDataObject

The Attribute type exposes the following members.

Constructors

  Name Description
Public method Attribute Initializes a new instance of the Attribute class.

Top

Properties

  Name Description
Public property ExtensionData Gets or sets an object that contains extra data.
Public property Identifier Gets or sets the attribute ID.
Public property Type Gets or sets the type of value stored by the attribute.
Public property Value Gets or sets the attribute value.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.