MetadataAttribute Class

 

Information related to an attribute for an entity in Master Data Services.

Namespace:   Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services.Contracts (in Microsoft.MasterDataServices.Services.Contracts.dll)


[DataContractAttribute(Name = "MetadataAttribute", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class MetadataAttribute : MetadataDataContract<MemberTypeContextIdentifier>

NameDescription
System_CAPS_pubmethodMetadataAttribute()

Initializes a new instance of the MetadataAttribute class.

NameDescription
System_CAPS_pubpropertyAccessPermission

Gets or sets the AccessPermission. (Inherited from MetadataDataContract<TIdType>.)

System_CAPS_pubpropertyAttributeType

Gets or sets the AttributeType.

System_CAPS_pubpropertyAuditInfo

Gets or sets the AuditInfo. (Inherited from MetadataDataContract<TIdType>.)

System_CAPS_pubpropertyChangeTrackingGroup

Gets or sets a group number used to notify business rules that an attribute value has changed on a member.

System_CAPS_pubpropertyDataType

Gets or sets the data type of the attribute.

System_CAPS_pubpropertyDataTypeInformation

Gets or sets the additional information that is based on the data type of the attribute.

System_CAPS_pubpropertyDescription

Gets or sets the description.

System_CAPS_pubpropertyDisplayName

Gets or sets the display name.

System_CAPS_pubpropertyDisplayWidth

Gets or sets the display width in pixels.

System_CAPS_pubpropertyDomainEntityAccessPermission

Gets or sets the Domain Entity's PermissionType.

System_CAPS_pubpropertyDomainEntityId

Gets or sets the identifier for the domain entity that is associated with the attribute.

System_CAPS_pubpropertyDomainEntityIsFlat

Obsolete. Specifies whether the domain entity is flat.

System_CAPS_pubpropertyDomainEntityIsHierarchyEnabled

Gets or sets a value indicating whether the domain entity has explicit hierarchies enabled.

System_CAPS_pubpropertyDomainEntityPermission

Gets or sets the Domain Entity's PermissionType.

System_CAPS_pubpropertyFilter

Gets or sets the information used to filter the possible attribute values based upon the value of another attribute.

System_CAPS_pubpropertyFullyQualifiedName

Gets or sets the fully qualified name.

System_CAPS_pubpropertyIdentifier

Gets or sets the metadata identifier. (Inherited from MetadataDataContract<TIdType>.)

System_CAPS_pubpropertyInputMaskId

Gets or sets the mask identifier for a number or datetime attribute.

System_CAPS_pubpropertyIsCode

Gets or sets a value that indicates whether the attribute is the Code attribute.

System_CAPS_pubpropertyIsName

Gets or sets whether the attribute is the Name attribute.

System_CAPS_pubpropertyIsReadOnly

Gets or sets a value that indicates whether the attribute is read only.

System_CAPS_pubpropertyIsSystem

Gets or sets whether the attribute is a system attribute.

System_CAPS_pubpropertyPermission

Gets or sets the PermissionType. (Inherited from MetadataDataContract<TIdType>.)

System_CAPS_pubpropertySortOrder

Gets or sets the sort order of the attribute among other attributes of the same entity and member type.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticValidationStatusAttributeName

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.

Return to top
Show: