次の方法で共有


仮想エンティティ データ プロバイダー (EntityDataProvider) テーブル/エンティティ参照 (Microsoft Dataverse)

開発者は、データ プロバイダーにプラグインを登録して、システム内の仮想エンティティのデータ アクセスを有効にすることができます。

Messages

次の表に、仮想エンティティ データ プロバイダー (EntityDataProvider) テーブルのメッセージを示します。 メッセージは、テーブルに対して実行できる操作を表します。 イベントである場合もあります。

名前
イベントですか?
Web API 操作 .NET 用 SDK
Associate
イベント: True
レコードの関連付け レコードの関連付け
Create
イベント: True
POST /entitydataproviders
作成」を参照してください。
レコードの作成
Delete
イベント: True
DELETE /entitydataproviders(entitydataproviderid)
削除」を参照してください
レコードの削除
Disassociate
イベント: True
レコードの関連付けを解除する レコードの関連付けを解除する
Retrieve
イベント: False
GET /entitydataproviders(entitydataproviderid)
取得」を参照してください
レコードの取得
RetrieveMultiple
イベント: False
GET /entitydataproviders
データのクエリ」を参照してください
データのクエリ
Update
イベント: True
PATCH /entitydataproviders(entitydataproviderid)
アップデートを見る
レコードの更新
Upsert
イベント: False
PATCH /entitydataproviders(entitydataproviderid)
テーブル行の更新挿入」を参照してください。
UpsertRequest

プロパティ

次の表は、仮想エンティティ データ プロバイダー (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

読み取り専用の列/属性

これらの列/属性は、 IsValidForCreateIsValidForUpdate の両方に対して 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