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. |