Посилання на таблицю або сутність постачальника даних віртуальної сутності (EntityDataProvider) (Microsoft Dataverse)

Розробники можуть зареєструвати компоненти plug-in у постачальника даних, щоб забезпечити доступ до даних для віртуальних сутностей у системі.

Повідомлення

У таблиці нижче наведено повідомлення для таблиці постачальника даних віртуальної сутності (EntityDataProvider). Повідомлення представляють операції, які можна виконувати на столі. Вони також можуть бути подіями.

Ім’я
Чи є подія?
Робота веб-API SDK для .NET
Associate
Подія: Правда
Асоційовані записи Асоційовані записи
Create
Подія: Правда
POST /entitydataproviders
Дивись Створити
Створення записів
Delete
Подія: Правда
DELETE /entitydataproviders(entitydataproviderid)
Дивись Видалити
Видалення записів
Disassociate
Подія: Правда
Роз'єднати записи Роз'єднати записи
Retrieve
Подія: Брехня
GET /entitydataproviders(entitydataproviderid)
Дивись Отримання
Отримання записів
RetrieveMultiple
Подія: Брехня
GET /entitydataproviders
Переглянути дані запиту
Дані запиту
Update
Подія: Правда
PATCH /entitydataproviders(entitydataproviderid)
Дивіться оновлення
Оновити записи
Upsert
Подія: Брехня
PATCH /entitydataproviders(entitydataproviderid)
Дивіться Upsert рядок таблиці
UpsertRequest

Властивості

У таблиці нижче наведено вибрані властивості для таблиці Постачальника даних віртуальної сутності (EntityDataProvider).

Властивість Значення
Коротке ім'я Постачальник даних віртуальної сутності
DisplayCollectionName Постачальники даних віртуальної сутності
SchemaName EntityDataProvider
Ім'я Колекції Схеми EntityDataProviders
EntitySetName entitydataproviders
Логічне ім'я entitydataprovider
LogicalCollectionName entitydataproviders
PrimaryIdAttribute entitydataproviderid
PrimaryNameAttribute name
Тип таблиці Standard
Тип власності OrganizationOwned

Доступні для запису стовпці/атрибути

Ці стовпці/атрибути повертають true для IsValidForCreate або IsValidForUpdate (зазвичай обох). Внесено до списку SchemaName.

Архівний плугін

Властивість Значення
Опис Містить ідентифікатор archiveplugin, який слід запустити під час виклику архіву
Коротке ім'я Містить ідентифікатор archiveplugin, який слід запустити під час виклику архіву
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я archiveplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Об'ємнийархівний плугін

Властивість Значення
Опис Містить ідентифікатор bulkarchiveplugin, який слід запустити під час виклику BulkArchive
Коротке ім'я Містить ідентифікатор bulkarchiveplugin, який слід запустити під час виклику BulkArchive
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я bulkarchiveplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Групове об'ємне значення

Властивість Значення
Опис Містить ідентифікатор bulkretainplugin, який слід запустити під час виклику BulkRetain
Коротке ім'я Містить ідентифікатор bulkretainplugin, який слід запустити під час виклику BulkRetain
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я bulkretainplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Створитимультіплеплугін

Властивість Значення
Опис Містить ідентифікатор createmultipleplugin, який слід запустити під час виклику CreateMultiple
Коротке ім'я Містить ідентифікатор createmultipleplugin, який слід запустити під час виклику CreateMultiple
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я createmultipleplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Створити плугін

Властивість Значення
Опис Створити компонент plug-in
Коротке ім'я Створити компонент plug-in
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я createplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

DataSourceLogicalName

Властивість Значення
Опис Під час створення постачальника даних кінцевий користувач повинен вибрати ім'я сутності Джерела даних, яку буде створено для постачальника.
Коротке ім'я Логічне ім'я сутності джерела даних
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я datasourcelogicalname
Необхідний рівень Ніхто
Тип String
Формат SMS
Назва_формату SMS
Режим ImeMode Автоматично
ЄЛокалізований False (Хибність)
Максимальна довжина 128

DeleteMultiplePlugin

Властивість Значення
Опис Містить ідентифікатор deletemultipleplugin, який слід запустити під час виклику DeleteMultiple
Коротке ім'я Містить ідентифікатор deletemultipleplugin, який слід запустити під час виклику DeleteMultiple
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я deletemultipleplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Видалити плугін

Властивість Значення
Опис Видалити компонент plug-in
Коротке ім'я Видалити компонент plug-in
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я deleteplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Опис

Властивість Значення
Опис Що цей постачальник даних використовується для технологій і зберігання даних, на які він націлений?
Коротке ім'я Опис
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я description
Необхідний рівень Ніхто
Тип String
Формат SMS
Назва_формату SMS
Режим ImeMode Автоматично
ЄЛокалізований False (Хибність)
Максимальна довжина 1000

Ідентифікатор entityDataProviderId

Властивість Значення
Опис Унікальний ідентифікатор постачальника даних.
Коротке ім'я Постачальник даних
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я entitydataproviderid
Необхідний рівень Системний обов'язок
Тип Унікальний ідентифікатор

Представлена версія

Властивість Значення
Опис Версія, в якій вводиться форма.
Коротке ім'я Представлена версія
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я introducedversion
Необхідний рівень Ніхто
Тип String
Формат Номер версії
Назва_формату Номер версії
Режим ImeMode Автоматично
ЄЛокалізований False (Хибність)
Максимальна довжина 48

Налаштовується

Властивість Значення
Опис Інформація, яка визначає, чи можна налаштувати цей компонент.
Коротке ім'я Настроюється
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я iscustomizable
Необхідний рівень Системний обов'язок
Тип Кероване майно

LookupExpansionEnabled

Властивість Значення
Опис Забезпечує підтримку розширення стовпців підстановки. Застосовується лише до plug-in RetrieveMultiple. Якщо ввімкнути цей параметр, вираз фільтра може бути застосовано до plug-in RetrieveMultiple. За замовчуванням вказано значення false.
Коротке ім'я LookupExpansionEnabled
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я lookupexpansionenabled
Необхідний рівень Ніхто
Тип логічний
Назва глобального вибору msdyn_lookupexpansionenabled_entitydataprovider
Значення за замовчуванням False (Хибність)
Справжня етикетка Так
Фальшивий ярлик No

Ім'я

Властивість Значення
Опис Ім'я цього постачальника даних. Це ім'я, яке відображається в розкривному списку під час створення нової сутності.
Коротке ім'я Ім’я
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я name
Необхідний рівень Ніхто
Тип String
Формат SMS
Назва_формату SMS
Режим ImeMode Автоматично
ЄЛокалізований False (Хибність)
Максимальна довжина 100

Очищенняархівованого елемента керування

Властивість Значення
Опис Містить ідентифікатор purgearchivedcontentplugin, який слід запустити під час виклику PurgeArchivedContent
Коротке ім'я Містить ідентифікатор purgearchivedcontentplugin, який слід запустити під час виклику PurgeArchivedContent
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я purgearchivedcontentplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

PurgeRetainedContentPlugin

Властивість Значення
Опис Містить ідентифікатор purgeretainedcontentplugin, який слід запустити під час виклику PurgeRetainedContent
Коротке ім'я Містить ідентифікатор purgeretainedcontentplugin, який слід запустити під час виклику PurgeRetainedContent
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я purgeretainedcontentplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Фіксующий плугін

Властивість Значення
Опис Містить ідентифікатор фіксатора, який слід запускати під час виклику "Зберегти"
Коротке ім'я Містить ідентифікатор фіксатора, який слід запускати під час виклику "Зберегти"
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я retainplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Відновлення змін у форматі Плугіна

Властивість Значення
Опис Містить ідентифікатор retrieveentitychangesplugin, який слід запустити під час виклику RetrieveEntityChanges
Коротке ім'я Містить ідентифікатор retrieveentitychangesplugin, який слід запустити під час виклику RetrieveEntityChanges
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я retrieveentitychangesplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

ЗавантажитиMultiplePlugin

Властивість Значення
Опис Компонент plug-in MultipleRetrieve
Коротке ім'я Компонент plug-in MultipleRetrieve
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я retrievemultipleplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Завантажити плугін

Властивість Значення
Опис Завантажити компонент plug-in
Коротке ім'я Завантажити компонент plug-in
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я retrieveplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

ВідкочуванняRetainPlugin

Властивість Значення
Опис Містить ідентифікатор відкочуванняretainplugin, який слід запустити під час виклику відкочування Retain
Коротке ім'я Містить ідентифікатор відкочуванняretainplugin, який слід запустити під час виклику відкочування Retain
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я rollbackretainplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

UpdateMultiplePlugin

Властивість Значення
Опис Містить ідентифікатор updatemultipleplugin, який слід запустити під час виклику UpdateMultiple
Коротке ім'я Містить ідентифікатор updatemultipleplugin, який слід запустити під час виклику UpdateMultiple
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я updatemultipleplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Оновити плугін

Властивість Значення
Опис Оновити компонент plug-in
Коротке ім'я Оновити компонент plug-in
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я updateplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

UpsertMultiplePlugin

Властивість Значення
Опис Містить ідентифікатор upsertmultipleplugin, який слід запустити під час виклику UpsertMultiple
Коротке ім'я Містить ідентифікатор upsertmultipleplugin, який слід запустити під час виклику UpsertMultiple
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я upsertmultipleplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

UpsertPlugin

Властивість Значення
Опис Містить ідентифікатор upsertplugin, який слід запустити під час виклику Upsert
Коротке ім'я Містить ідентифікатор upsertplugin, який слід запустити під час виклику Upsert
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я upsertplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Перевіритиархіваційну конфігурацію

Властивість Значення
Опис Містить ідентифікатор validatearchiveconfigplugin, який слід запустити під час виклику ValidateArchiveConfig
Коротке ім'я Містить ідентифікатор validatearchiveconfigplugin, який слід запустити під час виклику ValidateArchiveConfig
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я validatearchiveconfigplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

ValidateRetentionConfigPlugin

Властивість Значення
Опис Містить ідентифікатор validateretentionconfigplugin, який слід запустити під час виклику ValidateRetentionConfig
Коротке ім'я Містить ідентифікатор validateretentionconfigplugin, який слід запустити під час виклику ValidateRetentionConfig
IsValidForForm Справжній
IsValidForRead Справжній
Логічне ім'я validateretentionconfigplugin
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Стовпці/атрибути, доступні лише для читання

Ці стовпці/атрибути повертають false як для IsValidForCreate, так і для IsValidForUpdate. Внесено до списку SchemaName.

Компонентний стан

Властивість Значення
Опис Тільки для внутрішнього застосування.
Коротке ім'я Стан компонентів
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я componentstate
Необхідний рівень Системний обов'язок
Тип Розкривний список
DefaultFormValue -1
Назва глобального вибору componentstate

Варіанти/опції ComponentState

Значення Мітка
0 Опубліковано
1 Неопубліковані
2 Видалені
3 Видалено Не опубліковано

EntityDataProviderIdUnique

Властивість Значення
Опис Тільки для внутрішнього застосування.
Коротке ім'я Унікальний ідентифікатор
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я entitydataprovideridunique
Необхідний рівень Системний обов'язок
Тип Унікальний ідентифікатор

Керований

Властивість Значення
Опис Указує, чи є компонент рішення частиною керованого рішення.
Коротке ім'я Стан
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я ismanaged
Необхідний рівень Системний обов'язок
Тип логічний
Назва глобального вибору ismanaged
Значення за замовчуванням False (Хибність)
Справжня етикетка Вдалося
Фальшивий ярлик Некеровані

Ідентифікатор організації

Властивість Значення
Опис Унікальний ідентифікатор організації.
Коротке ім'я Ідентифікатор організації
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я organizationid
Необхідний рівень Системний обов'язок
Тип Унікальний ідентифікатор

OverwriteTime

Властивість Значення
Опис Тільки для внутрішнього застосування.
Коротке ім'я Запис часу перезапису
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я overwritetime
Необхідний рівень Системний обов'язок
Тип Дата та час
CanChangeDateTimeBehavior False (Хибність)
DateTimeBehavior UserLocal
Формат Тільки дата
Режим ImeMode Неактивно
Маска SourceTypeMask 0

Ідентифікатор рішення

Властивість Значення
Опис Унікальний ідентифікатор пов'язаного рішення.
Коротке ім'я Вирішення
IsValidForForm False (Хибність)
IsValidForRead Справжній
Логічне ім'я solutionid
Необхідний рівень Системний обов'язок
Тип Унікальний ідентифікатор

SupportingSolutionId

Властивість Значення
Опис Тільки для внутрішнього застосування.
Коротке ім'я Вирішення
IsValidForForm False (Хибність)
IsValidForRead False (Хибність)
Логічне ім'я supportingsolutionid
Необхідний рівень Ніхто
Тип Унікальний ідентифікатор

Відносини «багато до одного»

Ці відносини багато-до-одного. Внесено до списку SchemaName.

organization_entitydataprovider

Зв'язокTo-Many: організація organization_entitydataprovider

Властивість Значення
ReferencedEntity (Довідкова сутність) organization
ReferencedAttribute organizationid
ReferencingAttribute organizationid
ReferencingEntityNavigationPropertyName organizationid
ІсІєрархічний
Каскадна конфігурація Архів: NoCascade
Призначати: NoCascade
Видалити: NoCascade
Об'єднати: NoCascade
Батько: NoCascade
Зведений перегляд: NoCascade
Ділити: NoCascade
Скасувати доступ: NoCascade

Статті за темою

Посилання на таблицю/сутність Dataverse
Довідник веб-API Dataverse
entitydataprovider