Share via


Model-Klasse

Represents the highest level of data organization. Contains all of the members, entities, attributes, hierarchy relationships, collections, business rules, and versions that describe an aspect of the business.

Vererbungshierarchie

System. . :: . .Object
  Microsoft.MasterDataServices.Services.DataContracts. . :: . .MdmDataContract< (Of < ( <'Identifier> ) > ) >
    Microsoft.MasterDataServices.Services.DataContracts..::..Model

Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services (in Microsoft.MasterDataServices.Services.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 AuditInfo. (Geerbt von MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Öffentliche Eigenschaft DerivedHierarchies Gets or sets an ArrayOfDerivedHierarchy complex type.
Öffentliche Eigenschaft Entities Gets or sets an ArrayOfEntity complex type.
Öffentliche Eigenschaft ExplicitHierarchies Gets or sets an ArrayOfExplicitHierarchy complex type.
Öffentliche Eigenschaft Identifier Gets or sets the ID. (Geerbt von MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Öffentliche Eigenschaft Permission Gets or sets the permission. (Geerbt von MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Öffentliche Eigenschaft VersionFlags Gets or sets an ArrayOfVersionFlag complex type.
Öffentliche Eigenschaft Versions Gets or sets an ArrayOfVersion complex type.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Felder

  Name Beschreibung
Öffentliches Feld IsAdministrator Specifies a value indicating the relationship is that of administrator.
Öffentliches Feld IsSystem Specifies a value indicating the relationship is that of system.

Zum Anfang

Threadsicherheit

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