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.DataContractBase
    Microsoft.MasterDataServices.Services.DataContracts.MdmDataContract<MemberTypeContextIdentifier>
      Microsoft.MasterDataServices.Services.DataContracts.MetadataAttribute

Espacio de nombres:  Microsoft.MasterDataServices.Services.DataContracts
Ensamblado:  Microsoft.MasterDataServices.Services.Contracts (en Microsoft.MasterDataServices.Services.Contracts.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 type of the attribute.
Propiedad pública AuditInfo Gets or sets the audit information. (Se hereda de MdmDataContract<TIdType>.)
Propiedad pública ChangeTrackingGroup Gets or sets an integer value of a change tracking group.
Propiedad pública DataType Gets or sets the data type of the attribute.
Propiedad pública DataTypeInformation Gets or sets the information of the data type.
Propiedad pública DisplayWidth Gets or sets the display width.
Propiedad pública DomainEntityId Gets or sets the identifier of domain entity.
Propiedad pública DomainEntityIsFlat Gets or sets a value that indicates whether the domain entity is flat.
Propiedad pública DomainEntityPermission Gets or sets the domain entity's permission type.
Propiedad pública FullyQualifiedName Gets or sets the fully qualified name.
Propiedad pública Identifier Gets or sets the identifier. (Se hereda de MdmDataContract<TIdType>.)
Propiedad pública InputMaskId Gets or sets the identifier of the input mask.
Propiedad pública IsCode Gets or sets a value that indicates whether the attribute is a code attribute.
Propiedad pública IsName Gets or sets a value that indicates whether the attribute is a name attribute.
Propiedad pública IsReadOnly Gets or sets a value that indicates whether the attribute is read-only.
Propiedad pública IsSystem Gets or sets a value that indicates whether the attribute is a system attribute.
Propiedad pública Permission Gets or sets the permission. (Se hereda de MdmDataContract<TIdType>.)
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 público GetHashCode (Se hereda de Object.)
Método público GetType (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.

Vea también

Referencia

Espacio de nombres Microsoft.MasterDataServices.Services.DataContracts