Share via


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 の場合、 で始まるCodeGenerationSeed自動生成された数値のインクリメントコード値を使用して新しい Members が作成されます。 false の場合、作成者は MemberCode 値を指定する必要があります。

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)

適用対象

こちらもご覧ください