Entity Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Табличное группирование элементов и значений их атрибутов.
public ref class Entity : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::ModelContextIdentifier ^>
[System.Runtime.Serialization.DataContract(Name="Entity", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class Entity : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.ModelContextIdentifier>
[<System.Runtime.Serialization.DataContract(Name="Entity", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type Entity = class
inherit MetadataDataContract<ModelContextIdentifier>
Public Class Entity
Inherits MetadataDataContract(Of ModelContextIdentifier)
- Наследование
- Атрибуты
Комментарии
Сложный Entity тип задает контейнер для элементов, их значений атрибутов и явной иерархии.
Конструкторы
| Entity() |
Инициализирует новый экземпляр класса Entity. |
Свойства
| AccessPermission |
Указывает AccessPermission. (Унаследовано от MetadataDataContract<TIdType>) |
| AuditInfo |
Задает AuditInfo. (Унаследовано от MetadataDataContract<TIdType>) |
| CodeGenerationSeed |
Задает начальное значение, из которого должны создаваться новые коды элементов. Это значение игнорируется, если только для IsCodeGenerationEnabled не задано значение true. |
| DataCompressionType |
Указывает тип сжатия данных. |
| Description |
Указывает описание |
| ExplicitHierarchies |
Устаревшие..
Указывает ExplicitHierarchy список. |
| Identifier |
Указывает идентификатор. (Унаследовано от MetadataDataContract<TIdType>) |
| Indexes |
Указывает Index список. |
| IsBase |
Указывает, является ли сущность базовой сущностью Modelдля . |
| IsCodeGenerationEnabled |
Указывает флаг, указывающий, включено ли автоматическое создание кода. При значении true новые Memberбудут созданы с автоматически созданным числовым значением code , начинающимся с CodeGenerationSeed. Если задано значение false, создатель Member должен указать значение Code . |
| IsCollectionEnabled |
Указывает, включена ли сущность для операций сбора. |
| IsFlat |
Устаревшие..
Задает значение, указывающее, является ли этот экземпляр неструктурированным (т. е. не поддерживающим явные иерархии или коллекции). |
| IsHierarchyEnabled |
Указывает, включена ли сущность для явных операций иерархии. |
| IsSyncTarget |
Указывает, является ли эта сущность целевой для связи синхронизации. |
| IsSystem |
Устаревшие..
Указывает, является ли сущность системной сущностью. |
| MemberTypes |
Указывает EntityMemberType список. |
| Permission |
Указывает разрешение. (Унаследовано от MetadataDataContract<TIdType>) |
| RequireApproval |
Указывает, требуется ли утверждение сущности. |
| StagingName |
Указывает промежуточное имя сущности. |
| TransactionLogType |
Указывает тип журнала транзакций. |
Методы
| SetProperty<T>(T, T, String) |
Изменяет свойство на предоставленное значение. |
| SetProperty<T>(T, T, String, Boolean) |
Изменяет свойство на предоставленное значение. |