Поделиться через


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)

Изменяет свойство на предоставленное значение.
Возвращает значение, указывающее, отличается ли новое значение от старого.

(Унаследовано от DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Изменяет свойство на предоставленное значение.
Возвращает значение, указывающее, отличается ли новое значение от старого.

(Унаследовано от DataContractBase)

Применяется к

См. также раздел