Freigeben über


Entity Klasse

Definition

Eine tabellarische Gruppierung von Elementen und ihren Attributwerten.

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

Hinweise

Der Entity komplexe Typ gibt einen Container für Member und deren Attributwerte und die explizite Hierarchie an.

Konstruktoren

Entity()

Initialisiert eine neue Instanz der Entity-Klasse.

Eigenschaften

AccessPermission

Gibt die AccessPermission an.

(Geerbt von MetadataDataContract<TIdType>)
AuditInfo

Gibt AuditInfo an.

(Geerbt von MetadataDataContract<TIdType>)
CodeGenerationSeed

Gibt einen Startwert an, aus dem neue Membercodes generiert werden sollen. Dieser Wert wird ignoriert, wenn IsCodeGenerationEnabled nicht auf „true“ festgelegt ist.

DataCompressionType

Gibt den Typ der Datenkomprimierung an.

Description

Gibt die Beschreibung an.

ExplicitHierarchies
Veraltet.

Gibt die Liste an ExplicitHierarchy .

Identifier

Gibt den Bezeichner an.

(Geerbt von MetadataDataContract<TIdType>)
Indexes

Gibt die Liste an Index .

IsBase

Gibt an, ob die Entität eine Basisentität für ist Model.

IsCodeGenerationEnabled

Gibt ein Flag an, das angibt, ob die automatische Codegenerierung aktiviert ist. Wenn true, wird neue Members mit einem automatisch generierten, numerischen code-inkrementierenden Codewert erstellt, der bei CodeGenerationSeedbeginnt. Bei false muss der Member Ersteller einen Code-Wert angeben.

IsCollectionEnabled

Gibt an, ob die Entität für Sammlungsvorgänge aktiviert ist.

IsFlat
Veraltet.

Gibt einen Wert an, der Aufschluss darüber gibt, ob diese Instanz flach ist (also keine expliziten Hierarchien oder Auflistungen unterstützt).

IsHierarchyEnabled

Gibt an, ob die Entität für explizite Hierarchievorgänge aktiviert ist.

IsSyncTarget

Gibt an, ob diese Entität das Ziel einer Synchronisierungsbeziehung ist.

IsSystem
Veraltet.

Gibt an, ob es sich bei der Entität um eine Systementität handelt.

MemberTypes

Gibt die Liste an EntityMemberType .

Permission

Gibt die Berechtigung an.

(Geerbt von MetadataDataContract<TIdType>)
RequireApproval

Gibt an, ob die Entität eine Genehmigung erfordert

StagingName

Gibt den Stagingnamen für die Entität an.

TransactionLogType

Gibt den Transaktionsprotokolltyp 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