Linguaggio

Model Classe

Definizione

Il raggruppamento più alto di entità nell'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)
Ereditarietà
Attributi

Commenti

Specifica Model il livello più alto di organizzazione dei dati. Il modello contiene tutti i membri, entità, attributi, relazioni gerarchiche , regole aziendali, versioni, ecc. che descrivono un aspetto dell'azienda.

Costruttori

Nome Descrizione
Model()

Inizializza una nuova istanza della classe Model.

Proprietà

Nome Descrizione
AccessPermission

Specifica l'AccessPermission.

(Ereditato da MetadataDataContract<TIdType>)
AuditInfo

Specifica il AuditInfo.

(Ereditato da MetadataDataContract<TIdType>)
DerivedHierarchies

Specifica la DerivedHierarchy lista.

Description

Specifica la descrizione

Entities

Specifica la Entity lista.

ExplicitHierarchies
Obsoleti.

Specifica la ExplicitHierarchy lista.

Identifier

Specifica l'identificatore.

(Ereditato da MetadataDataContract<TIdType>)
IsAdministrator
Obsoleti.

Specifica se l'utente attuale è un amministratore del modello.

IsSystem
Obsoleti.

Specifica se il modello è un modello di sistema.

LogRetentionDays

Specifica il numero di giorni in cui verranno conservati i log delle transazioni. NULL significa usare l'impostazione di sistema LogRetentionDays -1 significa che i log dovrebbero essere conservati indefinitamente

Permission

Specifica il permesso.

(Ereditato da MetadataDataContract<TIdType>)
VersionFlags

Specifica la VersionFlag lista.

Versions

Specifica la Version lista.

Metodi

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

Cambia la proprietà al valore dato.
Restituisce se il nuovo valore è diverso dal vecchio.

(Ereditato da DataContractBase)
SetProperty<T>(T, T, String)

Cambia la proprietà al valore dato.
Restituisce se il nuovo valore è diverso dal vecchio.

(Ereditato da DataContractBase)

Si applica a

Vedi anche