Virtual Entity Data Provider (EntityDataProvider) テーブル/エンティティの参照
-
[アーティクル]
-
-
Developers can register plug-ins on a data provider to enable data access for virtual entities in the system.
メッセージ
プロパティ
| プロパティ |
値 |
| CollectionSchemaName |
EntityDataProviders |
| DisplayCollectionName |
Virtual Entity Data Providers |
| DisplayName |
Virtual Entity Data Provider |
| EntitySetName |
entitydataproviders |
| IsBPFEntity |
False |
| LogicalCollectionName |
entitydataproviders |
| LogicalName |
entitydataprovider |
| OwnershipType |
OrganizationOwned |
| PrimaryIdAttribute |
entitydataproviderid |
| PrimaryNameAttribute |
name |
| SchemaName |
EntityDataProvider |
書き込み可能な列/属性
これらの列/属性は IsValidForCreate または IsValidForUpdate のいずれかについて true を返します (通常は両方)。 SchemaName が一覧表示。
CreateMultiplePlugin
追加元 : EntityDataProviderExtensions ソリューション
| プロパティ |
値 |
| Description |
Contains the createmultipleplugin id that should be run when CreateMultiple is invoked |
| DisplayName |
Contains the createmultipleplugin id that should be run when CreateMultiple is invoked |
| IsValidForForm |
True |
| IsValidForRead |
True |
| LogicalName |
createmultipleplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
CreatePlugin
| プロパティ |
値 |
| Description |
Create Plugin |
| DisplayName |
Create Plugin |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
createplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
DataSourceLogicalName
| プロパティ |
値 |
| Description |
When creating a Data Provider, the end user must select the name of the Data Source entity that will be created for the provider. |
| DisplayName |
Data Source Entity Logical Name |
| FormatName |
Text |
| IsLocalizable |
False |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
datasourcelogicalname |
| MaxLength |
128 |
| RequiredLevel |
None |
| Type |
String |
DeleteMultiplePlugin
追加元 : EntityDataProviderExtensions ソリューション
| プロパティ |
値 |
| Description |
Contains the deletemultipleplugin id that should be run when DeleteMultiple is invoked |
| DisplayName |
Contains the deletemultipleplugin id that should be run when DeleteMultiple is invoked |
| IsValidForForm |
True |
| IsValidForRead |
True |
| LogicalName |
deletemultipleplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
DeletePlugin
| プロパティ |
値 |
| Description |
Delete Plugin |
| DisplayName |
Delete Plugin |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
deleteplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
Description
| プロパティ |
値 |
| Description |
What is this Data Provider used for and data store technologies does it target? |
| DisplayName |
Description |
| FormatName |
Text |
| IsLocalizable |
False |
| IsValidForForm |
True |
| IsValidForRead |
True |
| LogicalName |
description |
| MaxLength |
1000 |
| RequiredLevel |
None |
| Type |
String |
EntityDataProviderId
| プロパティ |
値 |
| Description |
Unique identifier of the data provider. |
| DisplayName |
Data Provider |
| IsValidForForm |
False |
| IsValidForRead |
True |
| IsValidForUpdate |
False |
| LogicalName |
entitydataproviderid |
| RequiredLevel |
SystemRequired |
| Type |
Uniqueidentifier |
IntroducedVersion
| プロパティ |
値 |
| Description |
Version in which the form is introduced. |
| DisplayName |
Introduced Version |
| FormatName |
VersionNumber |
| IsLocalizable |
False |
| IsValidForForm |
False |
| IsValidForRead |
True |
| IsValidForUpdate |
False |
| LogicalName |
introducedversion |
| MaxLength |
48 |
| RequiredLevel |
None |
| Type |
String |
IsCustomizable
| プロパティ |
値 |
| Description |
Information that specifies whether this component can be customized. |
| DisplayName |
Customizable |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
iscustomizable |
| RequiredLevel |
SystemRequired |
| Type |
ManagedProperty |
Name
| プロパティ |
値 |
| Description |
The name of this Data Provider. This is the name that appears in the dropdown when creating a new entity. |
| DisplayName |
Name |
| FormatName |
Text |
| IsLocalizable |
False |
| IsValidForForm |
True |
| IsValidForRead |
True |
| LogicalName |
name |
| MaxLength |
100 |
| RequiredLevel |
None |
| Type |
String |
RetrieveEntityChangesPlugin
追加元 : EntityDataProviderExtensions ソリューション
| プロパティ |
値 |
| Description |
Contains the retrieveentitychangesplugin id that should be run when RetrieveEntityChanges is invoked |
| DisplayName |
Contains the retrieveentitychangesplugin id that should be run when RetrieveEntityChanges is invoked |
| IsValidForForm |
True |
| IsValidForRead |
True |
| LogicalName |
retrieveentitychangesplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
RetrieveMultiplePlugin
| プロパティ |
値 |
| Description |
MultipleRetrieve Plugin |
| DisplayName |
MultipleRetrieve Plugin |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
retrievemultipleplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
RetrievePlugin
| プロパティ |
値 |
| Description |
Retrieve Plugin |
| DisplayName |
Retrieve Plugin |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
retrieveplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
UpdateMultiplePlugin
追加元 : EntityDataProviderExtensions ソリューション
| プロパティ |
値 |
| Description |
Contains the updatemultipleplugin id that should be run when UpdateMultiple is invoked |
| DisplayName |
Contains the updatemultipleplugin id that should be run when UpdateMultiple is invoked |
| IsValidForForm |
True |
| IsValidForRead |
True |
| LogicalName |
updatemultipleplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
UpdatePlugin
| プロパティ |
値 |
| Description |
Update Plugin |
| DisplayName |
Update Plugin |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
updateplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
UpsertMultiplePlugin
追加元 : EntityDataProviderExtensions ソリューション
| プロパティ |
値 |
| Description |
Contains the upsertmultipleplugin id that should be run when UpsertMultiple is invoked |
| DisplayName |
Contains the upsertmultipleplugin id that should be run when UpsertMultiple is invoked |
| IsValidForForm |
True |
| IsValidForRead |
True |
| LogicalName |
upsertmultipleplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
UpsertPlugin
追加元 : EntityDataProviderExtensions ソリューション
| プロパティ |
値 |
| Description |
Contains the upsertplugin id that should be run when Upsert is invoked |
| DisplayName |
Contains the upsertplugin id that should be run when Upsert is invoked |
| IsValidForForm |
True |
| IsValidForRead |
True |
| LogicalName |
upsertplugin |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
読み取り専用列/属性
これらの列/属性は IsValidForCreate または IsValidForUpdate の両方について false を返します。 SchemaName が一覧表示。
ComponentState
| プロパティ |
値 |
| Description |
For internal use only. |
| DisplayName |
Component State |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
componentstate |
| RequiredLevel |
SystemRequired |
| Type |
Picklist |
ComponentState の選択肢/オプション
| 値 |
ラベル |
内容 |
| 0 |
Published |
|
| 1 |
Unpublished |
|
| 2 |
Deleted |
|
| 3 |
Deleted Unpublished |
|
EntityDataProviderIdUnique
| プロパティ |
値 |
| Description |
For internal use only. |
| DisplayName |
Unique Id |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
entitydataprovideridunique |
| RequiredLevel |
SystemRequired |
| Type |
Uniqueidentifier |
IsManaged
| プロパティ |
値 |
| Description |
Indicates whether the solution component is part of a managed solution. |
| DisplayName |
State |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
ismanaged |
| RequiredLevel |
SystemRequired |
| Type |
Boolean |
IsManaged の選択肢/オプション
| 値 |
ラベル |
内容 |
| 1 |
Managed |
|
| 0 |
Unmanaged |
|
既定値 : 0
OrganizationId
| プロパティ |
値 |
| Description |
Unique identifier for the organization. |
| DisplayName |
Organization Id |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
organizationid |
| RequiredLevel |
SystemRequired |
| Type |
Uniqueidentifier |
OverwriteTime
| プロパティ |
値 |
| DateTimeBehavior |
UserLocal |
| Description |
For internal use only. |
| DisplayName |
Record Overwrite Time |
| Format |
DateOnly |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
overwritetime |
| RequiredLevel |
SystemRequired |
| Type |
DateTime |
SolutionId
| プロパティ |
値 |
| Description |
Unique identifier of the associated solution. |
| DisplayName |
Solution |
| IsValidForForm |
False |
| IsValidForRead |
True |
| LogicalName |
solutionid |
| RequiredLevel |
SystemRequired |
| Type |
Uniqueidentifier |
SupportingSolutionId
| プロパティ |
値 |
| Description |
For internal use only. |
| DisplayName |
Solution |
| IsValidForForm |
False |
| IsValidForRead |
False |
| LogicalName |
supportingsolutionid |
| RequiredLevel |
None |
| Type |
Uniqueidentifier |
多対一関連付け
各多対一の関係付けは、関連するテーブルとの対応する一対多の関係付けによって定義されます。 SchemaName が一覧表示。
organization_entitydataprovider
organization テーブル/エンティティの一対多のリレーションシップ organization_entitydataprovider を参照してください。
関連項目
テーブルの参照について
Web API リファレンス
entitydataprovider EntityType