Lenguaje

MetadataAttribute Clase

Definición

Información relacionada con un atributo de una entidad en Servicios Maestros de Datos.

public ref class MetadataAttribute sealed : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::MemberTypeContextIdentifier ^>
[System.Runtime.Serialization.DataContract(Name="MetadataAttribute", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class MetadataAttribute : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.MemberTypeContextIdentifier>
[<System.Runtime.Serialization.DataContract(Name="MetadataAttribute", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type MetadataAttribute = class
    inherit MetadataDataContract<MemberTypeContextIdentifier>
Public NotInheritable Class MetadataAttribute
Inherits MetadataDataContract(Of MemberTypeContextIdentifier)
Herencia
Atributos

Comentarios

El MetadataAttribute tipo complejo especifica un atributo para una entidad dentro del sistema MDS.

Constructores

Nombre Description
MetadataAttribute()

Inicializa una nueva instancia de la clase MetadataAttribute.

Campos

Nombre Description
ValidationStatusAttributeName

El nombre del atributo ValidationStatus.

Propiedades

Nombre Description
AccessPermission

Especifica el Permiso de Acceso.

(Heredado de MetadataDataContract<TIdType>)
AttributeType

Especifica el AttributeType.

AuditInfo

Especifica el AuditInfo.

(Heredado de MetadataDataContract<TIdType>)
ChangeTrackingGroup

Especifica un número de grupo utilizado para notificar a las reglas de negocio que un valor de atributo ha cambiado en un miembro.

DataType

Especifica el AttributeDataType.

DataTypeInformation

Especifica información adicional basada en el tipo de dato del atributo.

Description

Especifica la descripción

DisplayName

Especifica el nombre para mostrar.

DisplayWidth

Especifica el ancho de pantalla en píxeles.

DomainEntityAccessPermission

Especifica el permiso de acceso de la entidad de dominio.

DomainEntityId

Especifica el identificador de la entidad de dominio asociada al atributo.

DomainEntityIsFlat
Obsoletos.

Especifica si la entidad de dominio es plana.

DomainEntityIsHierarchyEnabled

Especifica un valor que indica si la entidad de dominio tiene activadas jerarquías explícitas.

DomainEntityPermission

Especifica el permiso de la entidad de dominio.

Filter

Especifica la información utilizada para filtrar los posibles valores de atributos según el valor de otro atributo.

FullyQualifiedName

Especifica el nombre totalmente cualificado.

Identifier

Especifica el identificador.

(Heredado de MetadataDataContract<TIdType>)
InputMaskId

Especifica el identificador de máscara para un atributo número o fecha-hora.

IsCode

Especifica si el atributo es el atributo Código.

IsName

Especifica si el atributo es el atributo Nombre.

IsReadOnly

Especifica si el atributo es solo lectura.

IsSystem

Especifica si el atributo es un atributo del sistema.

Permission

Especifica el permiso.

(Heredado de MetadataDataContract<TIdType>)
SortOrder

Especifica el orden de ordenación del atributo entre otros atributos de la misma entidad y tipo de miembro.

Métodos

Nombre Description
SetProperty<T>(T, T, String, Boolean)

Cambia la propiedad al valor dado.
Devuelve si el nuevo valor es diferente del anterior.

(Heredado de DataContractBase)
SetProperty<T>(T, T, String)

Cambia la propiedad al valor dado.
Devuelve si el nuevo valor es diferente del anterior.

(Heredado de DataContractBase)

Se aplica a

Consulte también