Freigeben über


Model-Klasse

Defines the data contract for the model.

Vererbungshierarchie

System.Object
  Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
    Microsoft.MasterDataServices.Services.DataContracts.MdmDataContract<Identifier>
      Microsoft.MasterDataServices.Services.DataContracts.Model

Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services.Contracts (in Microsoft.MasterDataServices.Services.Contracts.dll)

Syntax

'Declaration
<DataContractAttribute(Name := "Model", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class Model _
    Inherits MdmDataContract(Of Identifier)
'Usage
Dim instance As Model
[DataContractAttribute(Name = "Model", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class Model : MdmDataContract<Identifier>
[DataContractAttribute(Name = L"Model", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class Model sealed : public MdmDataContract<Identifier^>
[<SealedAttribute>]
[<DataContractAttribute(Name = "Model", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type Model =  
    class 
        inherit MdmDataContract<Identifier>
    end
public final class Model extends MdmDataContract<Identifier>

Der Model-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode Model Initializes a new instance of the Model class.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AuditInfo Gets or sets the audit information. (Geerbt von MdmDataContract<TIdType>.)
Öffentliche Eigenschaft DerivedHierarchies Gets or sets the DerivedHierarchy list.
Öffentliche Eigenschaft Entities Gets or sets the Entity list.
Öffentliche Eigenschaft ExplicitHierarchies Gets or sets the ExplicitHierarchy list.
Öffentliche Eigenschaft Identifier Gets or sets the identifier. (Geerbt von MdmDataContract<TIdType>.)
Öffentliche Eigenschaft IsAdministrator Gets or sets a value that indicates whether the current user is an administrator of the model.
Öffentliche Eigenschaft IsSystem Gets or sets a value that indicates whether the model is a system model.
Öffentliche Eigenschaft Permission Gets or sets the permission. (Geerbt von MdmDataContract<TIdType>.)
Öffentliche Eigenschaft VersionFlags Gets or sets the VersionFlag list.
Öffentliche Eigenschaft Versions Gets or sets the Version list.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.MasterDataServices.Services.DataContracts-Namespace