語言

Model 類別

定義

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)
繼承
屬性

備註

該定義 Model 了最高層級的資料組織。 模型包含所有成員、實體、屬性、階層關係、業務規則、版本等,這些都描述了企業的某一面向。

建構函式

名稱 Description
Model()

初始化 Model 類別的新執行個體。

屬性

名稱 Description
AccessPermission

指定 存取權限。

(繼承來源 MetadataDataContract<TIdType>)
AuditInfo

指定 AuditInfo。

(繼承來源 MetadataDataContract<TIdType>)
DerivedHierarchies

指定清單。DerivedHierarchy

Description

說明說明

Entities

指定清單。Entity

ExplicitHierarchies
已淘汰.

指定清單。ExplicitHierarchy

Identifier

指定識別碼。

(繼承來源 MetadataDataContract<TIdType>)
IsAdministrator
已淘汰.

指定目前使用者是否為該模型的管理員。

IsSystem
已淘汰.

指定該模型是否為系統模型。

LogRetentionDays

指定交易日誌將被保存的天數。 NULL 代表使用 LogRetentionDays 系統設定 -1 表示日誌應該無限期保存

Permission

指定 許可。

(繼承來源 MetadataDataContract<TIdType>)
VersionFlags

指定清單。VersionFlag

Versions

指定清單。Version

方法

名稱 Description
SetProperty<T>(T, T, String, Boolean)

將屬性變更為給定的值。
回傳新值是否與舊值不同。

(繼承來源 DataContractBase)
SetProperty<T>(T, T, String)

將屬性變更為給定的值。
回傳新值是否與舊值不同。

(繼承來源 DataContractBase)

適用於

另請參閱