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 Einheiten 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
Er Model legt das höchste Maß an Datenorganisation fest. Das Modell enthält alle Mitglieder, Entitäten, Attribute, Hierarchiebeziehungen , Geschäftsregeln, Versionen usw., die einen Aspekt des Geschäfts beschreiben.
Konstruktoren
| Name | Beschreibung |
|---|---|
| Model() |
Initialisiert eine neue Instanz der Model-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AccessPermission |
Spezifiziert die AccessPermission. (Geerbt von MetadataDataContract<TIdType>) |
| AuditInfo |
Gibt die AuditInfoan. (Geerbt von MetadataDataContract<TIdType>) |
| DerivedHierarchies |
Spezifiziert die DerivedHierarchy Liste. |
| Description |
Spezifiziert die Beschreibung |
| Entities |
Spezifiziert die Entity Liste. |
| ExplicitHierarchies |
Veraltet.
Spezifiziert die ExplicitHierarchy Liste. |
| Identifier |
Spezifiziert den Identifikator. (Geerbt von MetadataDataContract<TIdType>) |
| IsAdministrator |
Veraltet.
Gibt an, ob der aktuelle Benutzer ein Administrator des Modells ist. |
| IsSystem |
Veraltet.
Spezifiziert, ob das Modell ein Systemmodell ist. |
| LogRetentionDays |
Gibt die Anzahl der Tage an, an denen Transaktionsprotokolle geführt werden. NULL bedeutet, die LogRetentionDays-Systemeinstellung zu verwenden, -1 bedeutet, dass Logs unbegrenzt aufbewahrt werden sollten |
| Permission |
Spezifiziert die Erlaubnis. (Geerbt von MetadataDataContract<TIdType>) |
| VersionFlags |
Spezifiziert die VersionFlag Liste. |
| Versions |
Spezifiziert die Version Liste. |
Methoden
| Name | Beschreibung |
|---|---|
| SetProperty<T>(T, T, String, Boolean) |
Ändert die Eigenschaft auf den gegebenen Wert. |
| SetProperty<T>(T, T, String) |
Ändert die Eigenschaft auf den gegebenen Wert. |