Compartir a través de


Clase Model

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.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.MasterDataServices.Services.DataContracts
Ensamblado:  Microsoft.MasterDataServices.Services (en Microsoft.MasterDataServices.Services.dll)

Sintaxis

'Declaración
<DataContractAttribute(Name := "Model", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class Model _
    Inherits MdmDataContract(Of Identifier)
'Uso
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>

El tipo Model expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público Model Initializes a new instance of the Model class.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AuditInfo Gets or sets the AuditInfo. (Se hereda de MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Propiedad pública DerivedHierarchies Gets or sets an ArrayOfDerivedHierarchy complex type.
Propiedad pública Entities Gets or sets an ArrayOfEntity complex type.
Propiedad pública ExplicitHierarchies Gets or sets an ArrayOfExplicitHierarchy complex type.
Propiedad pública Identifier Gets or sets the ID. (Se hereda de MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Propiedad pública Permission Gets or sets the permission. (Se hereda de MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Propiedad pública VersionFlags Gets or sets an ArrayOfVersionFlag complex type.
Propiedad pública Versions Gets or sets an ArrayOfVersion complex type.

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público ToString (Se hereda de Object.)

Arriba

Campos

  Nombre Descripción
Campo público IsAdministrator Specifies a value indicating the relationship is that of administrator.
Campo público IsSystem Specifies a value indicating the relationship is that of system.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.