MetadataAttribute 类

Defines the data contract for the Metadata attribute.

继承层次结构

System. . :: . .Object
  Microsoft.MasterDataServices.Services.DataContracts. . :: . .MdmDataContract< (Of < ( <'MemberTypeContextIdentifier> ) > ) >
    Microsoft.MasterDataServices.Services.DataContracts..::..MetadataAttribute

命名空间:  Microsoft.MasterDataServices.Services.DataContracts
程序集:  Microsoft.MasterDataServices.Services(在 Microsoft.MasterDataServices.Services.dll 中)

语法

声明
<DataContractAttribute(Name := "MetadataAttribute", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class MetadataAttribute _
    Inherits MdmDataContract(Of MemberTypeContextIdentifier)
用法
Dim instance As MetadataAttribute
[DataContractAttribute(Name = "MetadataAttribute", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class MetadataAttribute : MdmDataContract<MemberTypeContextIdentifier>
[DataContractAttribute(Name = L"MetadataAttribute", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class MetadataAttribute sealed : public MdmDataContract<MemberTypeContextIdentifier^>
[<SealedAttribute>]
[<DataContractAttribute(Name = "MetadataAttribute", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type MetadataAttribute =  
    class
        inherit MdmDataContract<MemberTypeContextIdentifier>
    end
public final class MetadataAttribute extends MdmDataContract<MemberTypeContextIdentifier>

MetadataAttribute 类型公开以下成员。

构造函数

  名称 说明
公共方法 MetadataAttribute Initializes a new instance of the MetadataAttribute class.

页首

属性

  名称 说明
公共属性 AttributeType Gets or sets the AttributeType.
公共属性 AuditInfo Gets or sets the AuditInfo. (从 MdmDataContract< (Of < ( <'IdType> ) > ) > 继承。)
公共属性 ChangeTrackingGroup Gets or sets an integer value of a change tracking group.
公共属性 DataType Gets or sets the AttributeDataType.
公共属性 DataTypeInformation Gets or sets the DataTypeInformation.
公共属性 DisplayWidth Gets or sets the display width.
公共属性 DomainEntityId Gets or sets DomainEntityId.
公共属性 DomainEntityIsFlat Gets or sets a value indicating whether the domain entity is flat.
公共属性 DomainEntityPermission Gets or sets domain entity's permission type.
公共属性 FullyQualifiedName Gets or sets the fully qualified name.
公共属性 Identifier Gets or sets the ID. (从 MdmDataContract< (Of < ( <'IdType> ) > ) > 继承。)
公共属性 InputMaskId Gets or sets the InputMaskId.
公共属性 IsCode Gets or sets a value indicating whether the attribute is the Code attribute.
公共属性 IsName Gets or sets a value indicating whether the attribute is the Name attribute.
公共属性 IsReadOnly Gets or sets a value indicating whether the attribute is read-only.
公共属性 IsSystem Gets or sets a value indicating whether the attribute is a system attribute.
公共属性 Permission Gets or sets the permission. (从 MdmDataContract< (Of < ( <'IdType> ) > ) > 继承。)
公共属性 SortOrder Gets or sets the sort order of the attribute among other attributes of the same entity and member type.

页首

方法

  名称 说明
公共方法 Equals (从 Object 继承。)
受保护方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 ToString (从 Object 继承。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。