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 самый высокий уровень организации данных. Модель содержит все элементы, сущности, атрибуты, связи иерархии , BusinessRules, версии и т. д., которые описывают аспект бизнеса.
Конструкторы
Model() |
Инициализирует новый экземпляр класса Model. |
Свойства
AccessPermission |
Указывает 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 список. |
Методы
SetProperty<T>(T, T, String) |
Изменяет свойство на предоставленное значение. |
SetProperty<T>(T, T, String, Boolean) |
Изменяет свойство на предоставленное значение. |