虚拟实体数据提供程序 (EntityDataProvider) 表/实体引用 (Microsoft Dataverse)

开发人员可以在数据提供程序上注册插件,以便为系统中的虚拟实体启用数据访问。

Messages

下表列出了虚拟实体数据提供程序(EntityDataProvider)表的消息。 消息表示可以在表上执行的作。 它们也可能是事件。

名称
是事件?
Web API 操作 SDK for .NET
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)表的选定属性。

资产 价值
显示名称 虚拟实体数据提供程序
显示集合名称 虚拟实体数据提供程序
架构名称 EntityDataProvider
集合架构名称 EntityDataProviders
实体集名称 entitydataproviders
逻辑名称 entitydataprovider
逻辑集合名称 entitydataproviders
PrimaryId属性 entitydataproviderid
PrimaryName属性 name
表类型 Standard
所有权类型 OrganizationOwned

可写列/属性

这些列/属性为 IsValidForCreateIsValidForUpdate (通常两者) 返回 true。 按 SchemaName 列出。

ArchivePlugin

资产 价值
Description 包含应在调用存档时运行的 archiveplugin ID
显示名称 包含应在调用存档时运行的 archiveplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName archiveplugin
RequiredLevel None
类型 Uniqueidentifier

BulkArchivePlugin

资产 价值
Description 包含应在调用 BulkArchive 时运行的 bulkarchiveplugin ID
显示名称 包含应在调用 BulkArchive 时运行的 bulkarchiveplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName bulkarchiveplugin
RequiredLevel None
类型 Uniqueidentifier

BulkRetainPlugin

资产 价值
Description 包含应在调用 BulkRetain 时运行的 bulkretainplugin ID
显示名称 包含应在调用 BulkRetain 时运行的 bulkretainplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName bulkretainplugin
RequiredLevel None
类型 Uniqueidentifier

CreateMultiplePlugin

资产 价值
Description 包含应在调用 CreateMultiple 时运行的 createmultipleplugin ID
显示名称 包含应在调用 CreateMultiple 时运行的 createmultipleplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName createmultipleplugin
RequiredLevel None
类型 Uniqueidentifier

CreatePlugin

资产 价值
Description 创建插件
显示名称 创建插件
IsValidForForm (形式有效)
IsValidForRead True
LogicalName createplugin
RequiredLevel None
类型 Uniqueidentifier

DataSourceLogicalName

资产 价值
Description 创建数据提供程序时,最终用户必须选择将为提供程序创建的数据源实体的名称。
显示名称 数据源实体逻辑名称
IsValidForForm (形式有效)
IsValidForRead True
LogicalName datasourcelogicalname
RequiredLevel None
类型 String
Format 文本
格式名称 文本
ImeMode Auto
是可本地化的
MaxLength (最大长度) 128

DeleteMultiplePlugin

资产 价值
Description 包含应在调用 DeleteMultiple 时运行的 deletemultipleplugin ID
显示名称 包含应在调用 DeleteMultiple 时运行的 deletemultipleplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName deletemultipleplugin
RequiredLevel None
类型 Uniqueidentifier

DeletePlugin

资产 价值
Description 删除插件
显示名称 删除插件
IsValidForForm (形式有效)
IsValidForRead True
LogicalName deleteplugin
RequiredLevel None
类型 Uniqueidentifier

Description

资产 价值
Description 此数据提供程序用于数据存储技术的目标是什么?
显示名称 说明
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName description
RequiredLevel None
类型 String
Format 文本
格式名称 文本
ImeMode Auto
是可本地化的
MaxLength (最大长度) 1000

EntityDataProviderId

资产 价值
Description 数据提供程序的唯一标识符。
显示名称 数据提供程序
IsValidForForm (形式有效)
IsValidForRead True
LogicalName entitydataproviderid
RequiredLevel 系统必填
类型 Uniqueidentifier

IntroducedVersion

资产 价值
Description 引入表格的版本。
显示名称 引入版本
IsValidForForm (形式有效)
IsValidForRead True
LogicalName introducedversion
RequiredLevel None
类型 String
Format 版本号
格式名称 版本号
ImeMode Auto
是可本地化的
MaxLength (最大长度) 48

IsCustomizable

资产 价值
Description 指定是否可以自定义此组件的信息。
显示名称 定制
IsValidForForm (形式有效)
IsValidForRead True
LogicalName iscustomizable
RequiredLevel 系统必填
类型 ManagedProperty

LookupExpansionEnabled

资产 价值
Description 启用对查找列的扩展支持。 仅适用于 RetrieveMultiple 插件。 启用此选项可能会修改提供给 RetrieveMultiple 插件的筛选器表达式。 默认值为 false。
显示名称 LookupExpansionEnabled
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName lookupexpansionenabled
RequiredLevel None
类型 布尔
全局选择名称 msdyn_lookupexpansionenabled_entitydataprovider
默认值
真实标签 是的
虚假标签

Name

资产 价值
Description 此数据提供程序的名称。 这是创建新实体时下拉列表中显示的名称。
显示名称 名称
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName name
RequiredLevel None
类型 String
Format 文本
格式名称 文本
ImeMode Auto
是可本地化的
MaxLength (最大长度) 100

PurgeArchivedContentPlugin

资产 价值
Description 包含应在调用 PurgeArchivedContent 时运行的 purgearchivedcontentplugin ID
显示名称 包含应在调用 PurgeArchivedContent 时运行的 purgearchivedcontentplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName purgearchivedcontentplugin
RequiredLevel None
类型 Uniqueidentifier

PurgeRetainedContentPlugin

资产 价值
Description 包含应在调用 PurgeRetainedContent 时运行的 purgeretainedcontentplugin ID
显示名称 包含应在调用 PurgeRetainedContent 时运行的 purgeretainedcontentplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName purgeretainedcontentplugin
RequiredLevel None
类型 Uniqueidentifier

RetainPlugin

资产 价值
Description 包含应在调用 Retain 时运行的 retainplugin ID
显示名称 包含应在调用 Retain 时运行的 retainplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName retainplugin
RequiredLevel None
类型 Uniqueidentifier

RetrieveEntityChangesPlugin

资产 价值
Description 包含应在调用 RetrieveEntityChanges 时运行的 retrieveentitychangesplugin ID
显示名称 包含应在调用 RetrieveEntityChanges 时运行的 retrieveentitychangesplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName retrieveentitychangesplugin
RequiredLevel None
类型 Uniqueidentifier

RetrieveMultiplePlugin

资产 价值
Description MultipleRetrieve 插件
显示名称 MultipleRetrieve 插件
IsValidForForm (形式有效)
IsValidForRead True
LogicalName retrievemultipleplugin
RequiredLevel None
类型 Uniqueidentifier

RetrievePlugin

资产 价值
Description 检索插件
显示名称 检索插件
IsValidForForm (形式有效)
IsValidForRead True
LogicalName retrieveplugin
RequiredLevel None
类型 Uniqueidentifier

RollbackRetainPlugin

资产 价值
Description 包含应在调用回滚保留时运行的 rollbackretainplugin ID
显示名称 包含应在调用回滚保留时运行的 rollbackretainplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName rollbackretainplugin
RequiredLevel None
类型 Uniqueidentifier

UpdateMultiplePlugin

资产 价值
Description 包含应在调用 UpdateMultiple 时运行的 updatemultipleplugin ID
显示名称 包含应在调用 UpdateMultiple 时运行的 updatemultipleplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName updatemultipleplugin
RequiredLevel None
类型 Uniqueidentifier

UpdatePlugin

资产 价值
Description 更新插件
显示名称 更新插件
IsValidForForm (形式有效)
IsValidForRead True
LogicalName updateplugin
RequiredLevel None
类型 Uniqueidentifier

UpsertMultiplePlugin

资产 价值
Description 包含调用 UpsertMultiple 时应运行的 upsertmultipleplugin ID
显示名称 包含调用 UpsertMultiple 时应运行的 upsertmultipleplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName upsertmultipleplugin
RequiredLevel None
类型 Uniqueidentifier

UpsertPlugin

资产 价值
Description 包含调用 Upsert 时应运行的 upsertplugin ID
显示名称 包含调用 Upsert 时应运行的 upsertplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName upsertplugin
RequiredLevel None
类型 Uniqueidentifier

ValidateArchiveConfigPlugin

资产 价值
Description 包含应在调用 ValidateArchiveConfig 时运行的 validatearchiveconfigplugin ID
显示名称 包含应在调用 ValidateArchiveConfig 时运行的 validatearchiveconfigplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName validatearchiveconfigplugin
RequiredLevel None
类型 Uniqueidentifier

ValidateRetentionConfigPlugin

资产 价值
Description 包含在调用 ValidateRetentionConfig 时应运行的 validateretentionconfigplugin ID
显示名称 包含在调用 ValidateRetentionConfig 时应运行的 validateretentionconfigplugin ID
IsValidForForm (形式有效) True
IsValidForRead True
LogicalName validateretentionconfigplugin
RequiredLevel None
类型 Uniqueidentifier

只读列/属性

这些列/属性为 IsValidForCreateIsValidForUpdate 返回 false。 按 SchemaName 列出。

组件状态

资产 价值
Description 仅供内部使用。
显示名称 组件状态
IsValidForForm (形式有效)
IsValidForRead True
LogicalName componentstate
RequiredLevel 系统必填
类型 选择列表
默认表单值 -1
全局选择名称 componentstate

ComponentState 选择/选项

价值 标签
0 已发布
1 未发布
2 已删除
3 已删除,未发布

EntityDataProviderIdUnique

资产 价值
Description 仅供内部使用。
显示名称 唯一 ID
IsValidForForm (形式有效)
IsValidForRead True
LogicalName entitydataprovideridunique
RequiredLevel 系统必填
类型 Uniqueidentifier

IsManaged

资产 价值
Description 指示解决方案组件是否是托管解决方案的一部分。
显示名称
IsValidForForm (形式有效)
IsValidForRead True
LogicalName ismanaged
RequiredLevel 系统必填
类型 布尔
全局选择名称 ismanaged
默认值
真实标签 托管
虚假标签 非托管

组织ID

资产 价值
Description 组织的唯一标识符。
显示名称 组织 ID
IsValidForForm (形式有效)
IsValidForRead True
LogicalName organizationid
RequiredLevel 系统必填
类型 Uniqueidentifier

覆盖时间

资产 价值
Description 仅供内部使用。
显示名称 记录覆盖时间
IsValidForForm (形式有效)
IsValidForRead True
LogicalName overwritetime
RequiredLevel 系统必填
类型 日期时间
可以更改日期时间行为
日期时间行为 用户本地
Format DateOnly
ImeMode 未激活
源类型掩码 0

解决方案 ID

资产 价值
Description 关联解决方案的唯一标识符。
显示名称 Solution
IsValidForForm (形式有效)
IsValidForRead True
LogicalName solutionid
RequiredLevel 系统必填
类型 Uniqueidentifier

支持解决方案 Id

资产 价值
Description 仅供内部使用。
显示名称 Solution
IsValidForForm (形式有效)
IsValidForRead
LogicalName supportingsolutionid
RequiredLevel None
类型 Uniqueidentifier

多对一关系

这些关系是多对一的。 按 SchemaName 列出。

organization_entitydataprovider

一To-Many 关系: 组织organization_entitydataprovider

资产 价值
引用实体 organization
引用属性 organizationid
引用属性 organizationid
ReferencingEntityNavigationPropertyName organizationid
是层次结构
级联配置 档案: NoCascade
分配: NoCascade
删除: NoCascade
合并: NoCascade
重新父级: NoCascade
RollupView: NoCascade
共享: NoCascade
取消分享: NoCascade

另请参阅

Dataverse 表/实体引用
Dataverse Web API 参考
entitydataprovider