Idioma

Model Classe

Definição

O maior agrupamento de entidades no 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)
Herança
Atributos

Comentários

Ele Model especifica o nível mais alto de organização dos dados. O Modelo contém todos os Membros, Entidades, Atributos, Relações de Hierarquia , Regras de Negócio, Versões, etc., que descrevem um aspecto do negócio.

Construtores

Nome Description
Model()

Inicializa uma nova instância da classe Model.

Propriedades

Nome Description
AccessPermission

Especifica o AccessPermission.

(Herdado de MetadataDataContract<TIdType>)
AuditInfo

Especifica o AuditInfo.

(Herdado de MetadataDataContract<TIdType>)
DerivedHierarchies

Especifica a DerivedHierarchy lista.

Description

Especifica a descrição

Entities

Especifica a Entity lista.

ExplicitHierarchies
Obsoleto.

Especifica a ExplicitHierarchy lista.

Identifier

Especifica o identificador.

(Herdado de MetadataDataContract<TIdType>)
IsAdministrator
Obsoleto.

Especifica se o usuário atual é administrador do modelo.

IsSystem
Obsoleto.

Especifica se o modelo é um modelo de sistema.

LogRetentionDays

Especifica o número de dias em que os registros de transações serão mantidos. NULL significa usar a configuração do sistema LogRetentionDays -1 significa que os logs devem ser mantidos indefinidamente

Permission

Especifica a permissão.

(Herdado de MetadataDataContract<TIdType>)
VersionFlags

Especifica a VersionFlag lista.

Versions

Especifica a Version lista.

Métodos

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

Altera a propriedade para o valor dado.
Retorna se o novo valor é diferente do valor antigo.

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

Altera a propriedade para o valor dado.
Retorna se o novo valor é diferente do valor antigo.

(Herdado de DataContractBase)

Aplica-se a

Confira também