Sprache

MetadataAttribute Klasse

Definition

Informationen zu einem Attribut für eine Entität 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)
Vererbung
Attribute

Hinweise

Der komplexe Typ MetadataAttribute spezifiziert ein Attribut für eine Entität innerhalb des MDS-Systems.

Konstruktoren

Name Beschreibung
MetadataAttribute()

Initialisiert eine neue Instanz der MetadataAttribute-Klasse.

Felder

Name Beschreibung
ValidationStatusAttributeName

Der Name des Attributs ValidationStatus.

Eigenschaften

Name Beschreibung
AccessPermission

Spezifiziert die AccessPermission.

(Geerbt von MetadataDataContract<TIdType>)
AttributeType

Gibt die AttributeTypean.

AuditInfo

Gibt die AuditInfoan.

(Geerbt von MetadataDataContract<TIdType>)
ChangeTrackingGroup

Spezifiziert eine Gruppennummer, die verwendet wird, um Geschäftsregeln darüber zu informieren, dass sich ein Attributwert bei einem Mitglied geändert hat.

DataType

Gibt die AttributeDataTypean.

DataTypeInformation

Spezifiziert zusätzliche Informationen, die auf dem Datentyp des Attributs basieren.

Description

Spezifiziert die Beschreibung

DisplayName

Gibt den Anzeigenamen an.

DisplayWidth

Spezifiziert die Anzeigebreite in Pixeln.

DomainEntityAccessPermission

Spezifiziert die AccessPermission der Domänenentität.

DomainEntityId

Spezifiziert die Identifikatorin der Domänenentität, die mit dem Attribut verknüpft ist.

DomainEntityIsFlat
Veraltet.

Gibt an, ob die Domain-Entität flach ist.

DomainEntityIsHierarchyEnabled

Gibt einen Wert an, der angibt, ob die Domainentität explizite Hierarchien aktiviert hat.

DomainEntityPermission

Spezifiziert die Berechtigung der Domänenentität.

Filter

Spezifiziert Informationen, die verwendet werden, um mögliche Attributwerte basierend auf dem Wert eines anderen Attributs zu filtern.

FullyQualifiedName

Spezifiziert den voll qualifizierten Namen.

Identifier

Spezifiziert den Identifikator.

(Geerbt von MetadataDataContract<TIdType>)
InputMaskId

Spezifiziert die Maskenkennung für ein Zahlen- oder Datum-Zeit-Attribut.

IsCode

Spezifiziert, ob das Attribut das Code-Attribut ist.

IsName

Gibt an, ob das Attribut das Name-Attribut ist.

IsReadOnly

Spezifiziert, ob das Attribut nur lesegeschützt ist.

IsSystem

Spezifiziert, ob das Attribut ein Systemattribut ist.

Permission

Spezifiziert die Erlaubnis.

(Geerbt von MetadataDataContract<TIdType>)
SortOrder

Spezifiziert die Sortierreihenfolge des Attributs unter anderen Attributen desselben Entitäts- und Mitgliedstyps.

Methoden

Name Beschreibung
SetProperty<T>(T, T, String, Boolean)

Ändert die Eigenschaft auf den gegebenen Wert.
Gibt zurück, ob der neue Wert sich vom alten unterscheidet.

(Geerbt von DataContractBase)
SetProperty<T>(T, T, String)

Ändert die Eigenschaft auf den gegebenen Wert.
Gibt zurück, ob der neue Wert sich vom alten unterscheidet.

(Geerbt von DataContractBase)

Gilt für:

Weitere Informationen