MetadataAttribute Class
Information related to an attribute for an entity in Master Data Services.
Assembly: Microsoft.MasterDataServices.Services.Contracts (in Microsoft.MasterDataServices.Services.Contracts.dll)
Microsoft.MasterDataServices.Services.DataContracts::DataContractBase
Microsoft.MasterDataServices.Services.DataContracts::MetadataDataContract<TIdType>
Microsoft.MasterDataServices.Services.DataContracts::MetadataAttribute
| Name | Description | |
|---|---|---|
![]() | MetadataAttribute() | Initializes a new instance of the MetadataAttribute class. |
| Name | Description | |
|---|---|---|
![]() | AccessPermission | Gets or sets the AccessPermission. (Inherited from MetadataDataContract<TIdType>.) |
![]() | AttributeType | Gets or sets the AttributeType. |
![]() | AuditInfo | Gets or sets the AuditInfo. (Inherited from MetadataDataContract<TIdType>.) |
![]() | ChangeTrackingGroup | Gets or sets a group number used to notify business rules that an attribute value has changed on a member. |
![]() | DataType | Gets or sets the data type of the attribute. |
![]() | DataTypeInformation | Gets or sets the additional information that is based on the data type of the attribute. |
![]() | Description | Gets or sets the description. |
![]() | DisplayName | Gets or sets the display name. |
![]() | DisplayWidth | Gets or sets the display width in pixels. |
![]() | DomainEntityAccessPermission | Gets or sets the Domain Entity's PermissionType. |
![]() | DomainEntityId | Gets or sets the identifier for the domain entity that is associated with the attribute. |
![]() | DomainEntityIsFlat | Obsolete. Specifies whether the domain entity is flat. |
![]() | DomainEntityIsHierarchyEnabled | Gets or sets a value indicating whether the domain entity has explicit hierarchies enabled. |
![]() | DomainEntityPermission | Gets or sets the Domain Entity's PermissionType. |
![]() | Filter | Gets or sets the information used to filter the possible attribute values based upon the value of another attribute. |
![]() | FullyQualifiedName | Gets or sets the fully qualified name. |
![]() | Identifier | Gets or sets the metadata identifier. (Inherited from MetadataDataContract<TIdType>.) |
![]() | InputMaskId | Gets or sets the mask identifier for a number or datetime attribute. |
![]() | IsCode | Gets or sets a value that indicates whether the attribute is the Code attribute. |
![]() | IsName | Gets or sets whether the attribute is the Name attribute. |
![]() | IsReadOnly | Gets or sets a value that indicates whether the attribute is read only. |
![]() | IsSystem | Gets or sets whether the attribute is a system attribute. |
![]() | Permission | Gets or sets the PermissionType. (Inherited from MetadataDataContract<TIdType>.) |
![]() | SortOrder | Gets or sets the sort order of the attribute among other attributes of the same entity and member type. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | ValidationStatusAttributeName | Specifies the name of the ValidationStatus attribute. |
The MetadataAttribute complex type specifies an attribute for an entity within the MDS system.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



