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 MetadataAttribute komplexe Typ gibt ein Attribut für eine Entität innerhalb des MDS-Systems an.

Konstruktoren

MetadataAttribute()

Initialisiert eine neue Instanz der MetadataAttribute-Klasse.

Felder

ValidationStatusAttributeName

Der Name des ValidationStatus-Attributs.

Eigenschaften

AccessPermission

Gibt accessPermission an.

(Geerbt von MetadataDataContract<TIdType>)
AttributeType

Gibt AttributeType an.

AuditInfo

Gibt AuditInfo an.

(Geerbt von MetadataDataContract<TIdType>)
ChangeTrackingGroup

Gibt eine Gruppennummer an, die verwendet wird, um Geschäftsregeln zu benachrichtigen, dass ein Attributwert für ein Element geändert wurde.

DataType

Gibt AttributeDataType an.

DataTypeInformation

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

Description

Gibt die Beschreibung an.

DisplayName

Gibt den Anzeigenamen an.

DisplayWidth

Gibt die Anzeigebreite in Pixel an.

DomainEntityAccessPermission

Gibt die AccessPermission der Domänenentität an.

DomainEntityId

Gibt den Bezeichner für die Domänenentität an, die dem Attribut zugeordnet ist.

DomainEntityIsFlat
Veraltet.

Gibt an, ob die Domänenentität flach ist.

DomainEntityIsHierarchyEnabled

Gibt einen Wert an, der angibt, ob für die Domänenentität explizite Hierarchien aktiviert sind.

DomainEntityPermission

Gibt die Berechtigung der Domänenentität an.

Filter

Gibt Informationen an, die verwendet werden, um die möglichen Attributwerte basierend auf dem Wert eines anderen Attributs zu filtern.

FullyQualifiedName

Gibt den vollqualifizierten Namen an.

Identifier

Gibt den Bezeichner an.

(Geerbt von MetadataDataContract<TIdType>)
InputMaskId

Gibt den Maskenbezeichner für ein number- oder datetime-Attribut an.

IsCode

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

IsName

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

IsReadOnly

Gibt an, ob das Attribut schreibgeschützter Wert ist.

IsSystem

Gibt an, ob das Attribut ein Systemattribute ist.

Permission

Gibt die Berechtigung an.

(Geerbt von MetadataDataContract<TIdType>)
SortOrder

Gibt die Sortierreihenfolge des Attributs unter anderen Attributen desselben Entitäts- und Membertyps an.

Methoden

SetProperty<T>(T, T, String)

Ändert die Eigenschaft in den angegebenen Wert.
Gibt die Information zurück, ob sich der neue Wert vom alten Wert unterscheidet.

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

Ändert die Eigenschaft in den angegebenen Wert.
Gibt die Information zurück, ob sich der neue Wert vom alten Wert unterscheidet.

(Geerbt von DataContractBase)

Gilt für:

Weitere Informationen