開発者は、データ プロバイダーにプラグインを登録して、システム内の仮想エンティティのデータ アクセスを有効にすることができます。
Messages
次の表に、仮想エンティティ データ プロバイダー (EntityDataProvider) テーブルのメッセージを示します。
メッセージは、テーブルに対して実行できる操作を表します。 イベントである場合もあります。
プロパティ
次の表は、仮想エンティティ データ プロバイダー (EntityDataProvider) テーブルの選択されたプロパティの一覧です。
| プロパティ |
価値 |
|
DisplayName |
仮想エンティティ データ プロバイダー |
|
DisplayCollectionName (表示コレクション名) |
仮想エンティティ データ プロバイダー |
|
スキーマ名 |
EntityDataProvider |
|
コレクションスキーマ名 |
EntityDataProviders |
|
エンティティセット名 |
entitydataproviders |
|
論理名 |
entitydataprovider |
|
論理コレクション名 |
entitydataproviders |
|
PrimaryId属性 |
entitydataproviderid |
|
プライマリ名属性 |
name |
|
テーブルタイプ |
Standard |
|
所有権タイプ |
OrganizationOwned |
書き込み可能な列/属性
これらの列/属性は、 IsValidForCreate または IsValidForUpdate (通常は両方) のいずれかに対して true を返します。
SchemaName で一覧表示されます。
ArchivePlugin
| プロパティ |
価値 |
| Description |
Archive の呼び出し時に実行する必要がある archiveplugin ID が含まれています |
| DisplayName |
Archive の呼び出し時に実行する必要がある archiveplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
archiveplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
BulkArchivePlugin
| プロパティ |
価値 |
| Description |
BulkArchive が呼び出されたときに実行する必要がある bulkarchiveplugin ID が含まれています |
| DisplayName |
BulkArchive が呼び出されたときに実行する必要がある bulkarchiveplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
bulkarchiveplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
BulkRetainPlugin
| プロパティ |
価値 |
| Description |
BulkRetain の呼び出し時に実行する必要がある bulkretainplugin ID が含まれています |
| DisplayName |
BulkRetain の呼び出し時に実行する必要がある bulkretainplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
bulkretainplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
CreateMultiplePlugin
| プロパティ |
価値 |
| Description |
CreateMultiple の呼び出し時に実行する必要がある createmultipleplugin ID が含まれています |
| DisplayName |
CreateMultiple の呼び出し時に実行する必要がある createmultipleplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
createmultipleplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
CreatePlugin
| プロパティ |
価値 |
| Description |
プラグインの作成 |
| DisplayName |
プラグインの作成 |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
createplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
DataSourceLogicalName
| プロパティ |
価値 |
| Description |
データ プロバイダーを作成する場合、エンド ユーザーはプロバイダー用に作成されるデータ ソース エンティティの名前を選択する必要があります。 |
| DisplayName |
データ ソース エンティティの論理名 |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
datasourcelogicalname |
| 必須レベル |
None |
| タイプ |
String |
| Format |
テキスト |
| FormatName |
テキスト |
| ImeMode |
Auto |
| ローカライズ可能 |
いいえ |
| MaxLength |
128 |
DeleteMultiplePlugin
| プロパティ |
価値 |
| Description |
DeleteMultiple の呼び出し時に実行する必要がある deletemultipleplugin ID を格納します。 |
| DisplayName |
DeleteMultiple の呼び出し時に実行する必要がある deletemultipleplugin ID を格納します。 |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
deletemultipleplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
DeletePlugin
| プロパティ |
価値 |
| Description |
プラグインの削除 |
| DisplayName |
プラグインの削除 |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
deleteplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
Description
| プロパティ |
価値 |
| Description |
このデータ プロバイダーは何を対象とし、データ ストア テクノロジに使用されますか? |
| DisplayName |
説明 |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
description |
| 必須レベル |
None |
| タイプ |
String |
| Format |
テキスト |
| FormatName |
テキスト |
| ImeMode |
Auto |
| ローカライズ可能 |
いいえ |
| MaxLength |
1000 |
EntityDataProviderId
| プロパティ |
価値 |
| Description |
データ プロバイダーの一意識別子。 |
| DisplayName |
データ プロバイダー |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
entitydataproviderid |
| 必須レベル |
システム必須 |
| タイプ |
Uniqueidentifier |
導入バージョン
| プロパティ |
価値 |
| Description |
フォームが導入されたバージョン。 |
| DisplayName |
導入バージョン |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
introducedversion |
| 必須レベル |
None |
| タイプ |
String |
| Format |
VersionNumber |
| FormatName |
VersionNumber |
| ImeMode |
Auto |
| ローカライズ可能 |
いいえ |
| MaxLength |
48 |
IsCustomizable
| プロパティ |
価値 |
| Description |
このコンポーネントをカスタマイズできるかどうかを指定する情報。 |
| DisplayName |
カスタマイズ |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
iscustomizable |
| 必須レベル |
システム必須 |
| タイプ |
ManagedProperty |
LookupExpansionEnabled
| プロパティ |
価値 |
| Description |
ルックアップ列の拡張サポートを有効にします。 RetrieveMultiple プラグインにのみ適用されます。 これを有効にすると、RetrieveMultiple プラグインに指定されたフィルター式が変更される可能性があります。 既定値は false です。 |
| DisplayName |
LookupExpansionEnabled |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
lookupexpansionenabled |
| 必須レベル |
None |
| タイプ |
ブール値 |
| グローバル選択名 |
msdyn_lookupexpansionenabled_entitydataprovider |
| デフォルト値 |
いいえ |
| 真のラベル |
イエス |
| 偽ラベル |
いいえ |
名前
| プロパティ |
価値 |
| Description |
このデータ プロバイダーの名前。 これは、新しいエンティティを作成するときにドロップダウンに表示される名前です。 |
| DisplayName |
名前 |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
name |
| 必須レベル |
None |
| タイプ |
String |
| Format |
テキスト |
| FormatName |
テキスト |
| ImeMode |
Auto |
| ローカライズ可能 |
いいえ |
| MaxLength |
100 |
PurgeArchivedContentPlugin
| プロパティ |
価値 |
| Description |
PurgeArchivedContent が呼び出されたときに実行する必要がある purgearchivedcontentplugin ID を格納します。 |
| DisplayName |
PurgeArchivedContent が呼び出されたときに実行する必要がある purgearchivedcontentplugin ID を格納します。 |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
purgearchivedcontentplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
PurgeRetainedContentPlugin
| プロパティ |
価値 |
| Description |
PurgeRetainedContent が呼び出されたときに実行する必要がある purgeretainedcontentplugin ID が含まれています |
| DisplayName |
PurgeRetainedContent が呼び出されたときに実行する必要がある purgeretainedcontentplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
purgeretainedcontentplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
RetainPlugin
| プロパティ |
価値 |
| Description |
Retain が呼び出されたときに実行する必要がある retainplugin ID が含まれています |
| DisplayName |
Retain が呼び出されたときに実行する必要がある retainplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
retainplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
RetrieveEntityChangesPlugin
| プロパティ |
価値 |
| Description |
RetrieveEntityChanges が呼び出されたときに実行する必要がある retrieveentitychangesplugin ID を格納します。 |
| DisplayName |
RetrieveEntityChanges が呼び出されたときに実行する必要がある retrieveentitychangesplugin ID を格納します。 |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
retrieveentitychangesplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
RetrieveMultiplePlugin
| プロパティ |
価値 |
| Description |
MultipleRetrieve プラグイン |
| DisplayName |
MultipleRetrieve プラグイン |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
retrievemultipleplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
RetrievePlugin
| プロパティ |
価値 |
| Description |
プラグインを取得する |
| DisplayName |
プラグインを取得する |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
retrieveplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
RollbackRetainPlugin
| プロパティ |
価値 |
| Description |
Rollback Retain が呼び出されたときに実行する必要がある rollbackretainplugin ID が含まれています |
| DisplayName |
Rollback Retain が呼び出されたときに実行する必要がある rollbackretainplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
rollbackretainplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
UpdateMultiplePlugin
| プロパティ |
価値 |
| Description |
UpdateMultiple が呼び出されたときに実行する必要がある updatemultipleplugin ID が含まれています |
| DisplayName |
UpdateMultiple が呼び出されたときに実行する必要がある updatemultipleplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
updatemultipleplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
UpdatePlugin
| プロパティ |
価値 |
| Description |
プラグインの更新 |
| DisplayName |
プラグインの更新 |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
updateplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
UpsertMultiplePlugin
| プロパティ |
価値 |
| Description |
UpsertMultiple が呼び出されたときに実行する必要がある upsertmultipleplugin ID を格納します。 |
| DisplayName |
UpsertMultiple が呼び出されたときに実行する必要がある upsertmultipleplugin ID を格納します。 |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
upsertmultipleplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
UpsertPlugin
| プロパティ |
価値 |
| Description |
Upsert が呼び出されたときに実行する必要がある upsertplugin ID が含まれています |
| DisplayName |
Upsert が呼び出されたときに実行する必要がある upsertplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
upsertplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
ValidateArchiveConfigPlugin
| プロパティ |
価値 |
| Description |
ValidateArchiveConfig が呼び出されたときに実行する必要がある validatearchiveconfigplugin ID が含まれています |
| DisplayName |
ValidateArchiveConfig が呼び出されたときに実行する必要がある validatearchiveconfigplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
validatearchiveconfigplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
ValidateRetentionConfigPlugin
| プロパティ |
価値 |
| Description |
ValidateRetentionConfig が呼び出されたときに実行する必要がある validateretentionconfigplugin ID が含まれています |
| DisplayName |
ValidateRetentionConfig が呼び出されたときに実行する必要がある validateretentionconfigplugin ID が含まれています |
| IsValidForForm |
正しい |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
validateretentionconfigplugin |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
読み取り専用の列/属性
これらの列/属性は、 IsValidForCreate と IsValidForUpdate の両方に対して false を返します。
SchemaName で一覧表示されます。
コンポーネント状態
| プロパティ |
価値 |
| Description |
内部使用のみを目的としています。 |
| DisplayName |
コンポーネントの状態 |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
componentstate |
| 必須レベル |
システム必須 |
| タイプ |
ピックリスト |
| デフォルトフォーム値 |
-1 |
| グローバル選択名 |
componentstate |
ComponentState の選択肢/オプション
| 価値 |
ラベル |
| 0 |
公開 |
| 1 |
未発表 |
| 2 |
削除 |
| 3 |
削除済み未公開 |
EntityDataProviderIdUnique
| プロパティ |
価値 |
| Description |
内部使用のみを目的としています。 |
| DisplayName |
一意の ID |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
entitydataprovideridunique |
| 必須レベル |
システム必須 |
| タイプ |
Uniqueidentifier |
IsManaged
| プロパティ |
価値 |
| Description |
ソリューション コンポーネントがマネージ ソリューションの一部であるかどうかを示します。 |
| DisplayName |
状態 |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
ismanaged |
| 必須レベル |
システム必須 |
| タイプ |
ブール値 |
| グローバル選択名 |
ismanaged |
| デフォルト値 |
いいえ |
| 真のラベル |
マネージド |
| 偽ラベル |
アンマネージド |
OrganizationId
| プロパティ |
価値 |
| Description |
組織の一意の識別子。 |
| DisplayName |
組織 ID |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
organizationid |
| 必須レベル |
システム必須 |
| タイプ |
Uniqueidentifier |
上書き時間
| プロパティ |
価値 |
| Description |
内部使用のみを目的としています。 |
| DisplayName |
レコードの上書き時間 |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
overwritetime |
| 必須レベル |
システム必須 |
| タイプ |
DateTime |
| CanChangeDateTime動作 |
いいえ |
| 日時動作 |
ユーザーローカル |
| Format |
DateOnly |
| ImeMode |
非アクティブ |
| ソースタイプマスク |
0 |
ソリューション ID
| プロパティ |
価値 |
| Description |
関連付けられたソリューションの一意の識別子。 |
| DisplayName |
Solution |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
正しい |
| LogicalName |
solutionid |
| 必須レベル |
システム必須 |
| タイプ |
Uniqueidentifier |
SupportingSolutionId の
| プロパティ |
価値 |
| Description |
内部使用のみを目的としています。 |
| DisplayName |
Solution |
| IsValidForForm |
いいえ |
| IsValidForRead (読み取りの有効値) |
いいえ |
| LogicalName |
supportingsolutionid |
| 必須レベル |
None |
| タイプ |
Uniqueidentifier |
多対 1 の関係
これらの関係は多対 1 です。
SchemaName で一覧表示されます。
organization_entitydataprovider
1-To-Many 関係: 組織のorganization_entitydataprovider
| プロパティ |
価値 |
| 参照エンティティ |
organization |
| 参照属性 |
organizationid |
| ReferencingAttribute (参照属性) |
organizationid |
| ReferencingEntityNavigationPropertyName (参照エンティティナビゲーションプロパティ名) |
organizationid |
| IsHierarchical |
|
| カスケード構成 |
アーカイブ: NoCascade 割り当てる: NoCascade 削除: NoCascade マージ: NoCascade 親の再設定: NoCascade ロールアップビュー: NoCascade 共有: NoCascade 共有解除: NoCascade |
こちらも参照ください
Dataverse テーブル/エンティティの参照
Dataverse Web API リファレンス
entitydataprovider