Model Klasse

Definition

Die höchste Gruppierung von Entitäten in MDS.

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

Hinweise

Dies Model gibt die höchste Ebene der Datenorganisation an. Das Modell enthält alle Mitglieder, Entitäten, Attribute, Hierarchiebeziehungen , BusinessRules, Versionen usw., die einen Aspekt des Unternehmens beschreiben.

Konstruktoren

Model()

Initialisiert eine neue Instanz der Model-Klasse.

Eigenschaften

AccessPermission

Gibt die AccessPermission an.

(Geerbt von MetadataDataContract<TIdType>)
AuditInfo

Gibt AuditInfo an.

(Geerbt von MetadataDataContract<TIdType>)
DerivedHierarchies

Gibt die DerivedHierarchy Liste an.

Description

Gibt die Beschreibung an.

Entities

Gibt die Entity Liste an.

ExplicitHierarchies
Veraltet.

Gibt die ExplicitHierarchy Liste an.

Identifier

Gibt den Bezeichner an.

(Geerbt von MetadataDataContract<TIdType>)
IsAdministrator
Veraltet.

Gibt an, ob der aktuelle Benutzer ein Administrator des Modells ist.

IsSystem
Veraltet.

Gibt an, ob das Modell ein Systemmodell ist.

LogRetentionDays

Gibt die Anzahl der Tage an, an denen Transaktionsprotokolle aufbewahrt werden. NULL bedeutet, dass die Systemeinstellung "LogRetentionDays" -1 verwendet wird, 1 bedeutet, dass Protokolle unbegrenzt beibehalten werden sollen.

Permission

Gibt die Berechtigung an.

(Geerbt von MetadataDataContract<TIdType>)
VersionFlags

Gibt die VersionFlag Liste an.

Versions

Gibt die Version Liste 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