Model 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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) |
將屬性變更為給定的值。 |
| SetProperty<T>(T, T, String) |
將屬性變更為給定的值。 |