Model Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |
SetProperty<T>(T, T, String, Boolean) |
Ändert die Eigenschaft in den angegebenen Wert. |