Lenguaje

Model Clase

Definición

La mayor agrupación de entidades en el 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)
Herencia
Atributos

Comentarios

Especifica Model el nivel más alto de organización de datos. El modelo contiene todos los Miembros, Entidades, Atributos, Relaciones de Jerarquía , Reglas de Negocio, Versiones, etc. que describen un aspecto del negocio.

Constructores

Nombre Description
Model()

Inicializa una nueva instancia de la clase Model.

Propiedades

Nombre Description
AccessPermission

Especifica el Permiso de Acceso.

(Heredado de MetadataDataContract<TIdType>)
AuditInfo

Especifica el AuditInfo.

(Heredado de MetadataDataContract<TIdType>)
DerivedHierarchies

Especifica la DerivedHierarchy lista.

Description

Especifica la descripción

Entities

Especifica la Entity lista.

ExplicitHierarchies
Obsoletos.

Especifica la ExplicitHierarchy lista.

Identifier

Especifica el identificador.

(Heredado de MetadataDataContract<TIdType>)
IsAdministrator
Obsoletos.

Especifica si el usuario actual es administrador del modelo.

IsSystem
Obsoletos.

Especifica si el modelo es un modelo de sistema.

LogRetentionDays

Especifica el número de días que se mantendrán los registros de transacciones. NULL significa usar la configuración del sistema LogRetentionDays -1 significa que los registros deben mantenerse indefinidamente

Permission

Especifica el permiso.

(Heredado de MetadataDataContract<TIdType>)
VersionFlags

Especifica la VersionFlag lista.

Versions

Especifica la Version lista.

Métodos

Nombre Description
SetProperty<T>(T, T, String, Boolean)

Cambia la propiedad al valor dado.
Devuelve si el nuevo valor es diferente del anterior.

(Heredado de DataContractBase)
SetProperty<T>(T, T, String)

Cambia la propiedad al valor dado.
Devuelve si el nuevo valor es diferente del anterior.

(Heredado de DataContractBase)

Se aplica a

Consulte también