Condividi tramite


MetadataAttribute Classe

Definizione

Informazioni correlate a un attributo per un'entità in Master Data Services.

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)
Ereditarietà
Attributi

Commenti

Il MetadataAttribute tipo complesso specifica un attributo per un'entità all'interno del sistema MDS.

Costruttori

MetadataAttribute()

Inizializza una nuova istanza della classe MetadataAttribute.

Campi

ValidationStatusAttributeName

Nome dell'attributo ValidationStatus.

Proprietà

AccessPermission

Specifica AccessPermission.

(Ereditato da MetadataDataContract<TIdType>)
AttributeType

Specifica l'oggetto AttributeType.

AuditInfo

Specifica l'oggetto AuditInfo.

(Ereditato da MetadataDataContract<TIdType>)
ChangeTrackingGroup

Specifica un numero di gruppo utilizzato per notificare alle regole business che un valore di attributo è stato modificato in un membro.

DataType

Specifica l'oggetto AttributeDataType.

DataTypeInformation

Specifica informazioni aggiuntive basate sul tipo di dati dell'attributo.

Description

Specifica la descrizione

DisplayName

Specifica il nome visualizzato.

DisplayWidth

Specifica la larghezza di visualizzazione in pixel.

DomainEntityAccessPermission

Specifica accessPermission dell'entità di dominio.

DomainEntityId

Specifica l'identificatore per l'entità di dominio associata all'attributo .

DomainEntityIsFlat
Obsoleti.

Specifica se l'entità di dominio è flat.

DomainEntityIsHierarchyEnabled

Specifica un valore che indica se l'entità di dominio dispone di gerarchie esplicite abilitate.

DomainEntityPermission

Specifica l'autorizzazione dell'entità di dominio.

Filter

Specifica le informazioni utilizzate per filtrare i valori possibili degli attributi in base al valore di un altro attributo.

FullyQualifiedName

Specifica il nome completo.

Identifier

Specifica l'identificatore.

(Ereditato da MetadataDataContract<TIdType>)
InputMaskId

Specifica l'identificatore della maschera per un attributo number o datetime.

IsCode

Specifica se l'attributo è l'attributo Code.

IsName

Specifica se l'attributo è l'attributo Name.

IsReadOnly

Specifica se l'attributo è di sola lettura.

IsSystem

Specifica se l'attributo è un attributo di sistema.

Permission

Specifica l'autorizzazione.

(Ereditato da MetadataDataContract<TIdType>)
SortOrder

Specifica l'ordinamento dell'attributo tra gli altri attributi dello stesso tipo di entità e membro.

Metodi

SetProperty<T>(T, T, String)

Modifica la proprietà impostandola sul valore specificato.
Indica se il nuovo valore è diverso dal valore precedente.

(Ereditato da DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Modifica la proprietà impostandola sul valore specificato.
Indica se il nuovo valore è diverso dal valore precedente.

(Ereditato da DataContractBase)

Si applica a

Vedi anche