Compartir a través de


Clase MetadataAttribute

Defines the data contract for the Metadata attribute.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.MasterDataServices.Services.DataContracts
Ensamblado:  Microsoft.MasterDataServices.Services (en Microsoft.MasterDataServices.Services.dll)

Sintaxis

'Declaración
<DataContractAttribute(Name := "MetadataAttribute", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class MetadataAttribute _
    Inherits MdmDataContract(Of MemberTypeContextIdentifier)
'Uso
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>

El tipo MetadataAttribute expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público MetadataAttribute Initializes a new instance of the MetadataAttribute class.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AttributeType Gets or sets the AttributeType.
Propiedad pública AuditInfo Gets or sets the AuditInfo. (Se hereda de MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Propiedad pública ChangeTrackingGroup Gets or sets an integer value of a change tracking group.
Propiedad pública DataType Gets or sets the AttributeDataType.
Propiedad pública DataTypeInformation Gets or sets the DataTypeInformation.
Propiedad pública DisplayWidth Gets or sets the display width.
Propiedad pública DomainEntityId Gets or sets DomainEntityId.
Propiedad pública DomainEntityIsFlat Gets or sets a value indicating whether the domain entity is flat.
Propiedad pública DomainEntityPermission Gets or sets domain entity's permission type.
Propiedad pública FullyQualifiedName Gets or sets the fully qualified name.
Propiedad pública Identifier Gets or sets the ID. (Se hereda de MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Propiedad pública InputMaskId Gets or sets the InputMaskId.
Propiedad pública IsCode Gets or sets a value indicating whether the attribute is the Code attribute.
Propiedad pública IsName Gets or sets a value indicating whether the attribute is the Name attribute.
Propiedad pública IsReadOnly Gets or sets a value indicating whether the attribute is read-only.
Propiedad pública IsSystem Gets or sets a value indicating whether the attribute is a system attribute.
Propiedad pública Permission Gets or sets the permission. (Se hereda de MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Propiedad pública SortOrder Gets or sets the sort order of the attribute among other attributes of the same entity and member type.

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público ToString (Se hereda de Object.)

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.