MetadataAttribute Classe

Definizione

Informazioni relative a un attributo per un'entità nei Servizi Dati Principali.

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

Nome Descrizione
MetadataAttribute()

Inizializza una nuova istanza della classe MetadataAttribute.

Campi

Nome Descrizione
ValidationStatusAttributeName

Il nome dell'attributo ValidationStatus.

Proprietà

Nome Descrizione
AccessPermission

Specifica l'AccessPermission.

(Ereditato da MetadataDataContract<TIdType>)
AttributeType

Specifica il AttributeType.

AuditInfo

Specifica il AuditInfo.

(Ereditato da MetadataDataContract<TIdType>)
ChangeTrackingGroup

Specifica un numero di gruppo utilizzato per notificare le regole di business che un valore di attributo è cambiato su un membro.

DataType

Specifica il AttributeDataType.

DataTypeInformation

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

Description

Specifica la descrizione

DisplayName

Specifica il nome visualizzato.

DisplayWidth

Specifica la larghezza di visualizzazione in pixel.

DomainEntityAccessPermission

Specifica l'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 è piatta.

DomainEntityIsHierarchyEnabled

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

DomainEntityPermission

Specifica il permesso dell'entità di dominio.

Filter

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

FullyQualifiedName

Specifica il nome pienamente qualificato.

Identifier

Specifica l'identificatore.

(Ereditato da MetadataDataContract<TIdType>)
InputMaskId

Specifica l'identificatore della maschera per un attributo numero o datatime.

IsCode

Specifica se l'attributo è l'attributo Codice.

IsName

Specifica se l'attributo è l'attributo Nome.

IsReadOnly

Specifica se l'attributo è in sola lettura.

IsSystem

Specifica se l'attributo è un attributo di sistema.

Permission

Specifica il permesso.

(Ereditato da MetadataDataContract<TIdType>)
SortOrder

Specifica l'ordine di ordinamento dell'attributo tra gli altri attributi della stessa entità e tipo di membro.

Metodi

Nome Descrizione
SetProperty<T>(T, T, String, Boolean)

Cambia la proprietà al valore dato.
Restituisce se il nuovo valore è diverso dal vecchio.

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

Cambia la proprietà al valore dato.
Restituisce se il nuovo valore è diverso dal vecchio.

(Ereditato da DataContractBase)

Si applica a

Vedi anche