MSDN Library

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

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:
© 2016 Microsoft