Referință tabel/entitate Virtual Entity Data Provider (EntityDataProvider) (Microsoft Dataverse)

Dezvoltatorii pot înregistra pluginuri la un furnizor de date pentru a permite accesul la date pentru entitățile virtuale din sistem.

Mesaje

Următorul tabel listează mesajele pentru tabelul Virtual Entity Data Provider (EntityDataProvider). Mesajele reprezintă operațiuni care pot fi efectuate pe tabel. Pot fi și evenimente.

Nume
Este Event?
Funcționarea API web SDK pentru .NET
Associate
Eveniment: Adevărat
Înregistrări asociate Înregistrări asociate
Create
Eveniment: Adevărat
POST /entitydataproviders
Consultați Creare
Crearea înregistrărilor
Delete
Eveniment: Adevărat
DELETE /entitydataproviders(entitydataproviderid)
Vezi Ștergere
Ștergeți înregistrările
Disassociate
Eveniment: Adevărat
Disocierea înregistrărilor Disocierea înregistrărilor
Retrieve
Eveniment: Fals
GET /entitydataproviders(entitydataproviderid)
Vezi Preluare
Preluarea înregistrărilor
RetrieveMultiple
Eveniment: Fals
GET /entitydataproviders
Consultați Interogarea datelor
Interogarea datelor
Update
Eveniment: Adevărat
PATCH /entitydataproviders(entitydataproviderid)
Vezi actualizare
Actualizați înregistrările
Upsert
Eveniment: Fals
PATCH /entitydataproviders(entitydataproviderid)
Consultați Upsert un rând de tabel
UpsertRequest

Proprietăți

Următorul tabel listează proprietățile selectate pentru tabelul Virtual Entity Data Provider (EntityDataProvider).

Proprietate Valoare
Nume afișat Furnizor date entitate virtuală
DisplayCollectionName Furnizori date entitate virtuală
Nume schemă EntityDataProvider
CollectionSchemaName EntityDataProviders
EntitySetName entitydataproviders
Nume logic entitydataprovider
LogicalCollectionName entitydataproviders
PrimaryIdAttribute entitydataproviderid
PrimaryNameAttribute name
Tip tabel Standard
OwnershipType OrganizationOwned

Coloane/atribute inscripționabile

Aceste coloane/atribute returnează true fie pentru IsValidForCreate , fie pentru IsValidForUpdate (de obicei ambele). Listat după SchemaName.

ArchivePlugin

Proprietate Valoare
Descriere Conține ID-ul archiveplugin care trebuie rulat atunci când este invocată Arhiva
Nume afișat Conține ID-ul archiveplugin care trebuie rulat atunci când este invocată Arhiva
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic archiveplugin
Nivel necesar Niciunul
Tip Identificator unic

BulkArchivePlugin

Proprietate Valoare
Descriere Conține ID-ul bulkarchiveplugin care trebuie rulat atunci când este invocată Arhivarea masivă
Nume afișat Conține ID-ul bulkarchiveplugin care trebuie rulat atunci când este invocată Arhivarea masivă
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic bulkarchiveplugin
Nivel necesar Niciunul
Tip Identificator unic

BulkRetainPlugin

Proprietate Valoare
Descriere Conține ID-ul bulkretainplugin care trebuie rulat atunci când este invocat BulkRetain
Nume afișat Conține ID-ul bulkretainplugin care trebuie rulat atunci când este invocat BulkRetain
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic bulkretainplugin
Nivel necesar Niciunul
Tip Identificator unic

CreateMultiplePlugin

Proprietate Valoare
Descriere Conține ID-ul createmultipleplugin care ar trebui rulat atunci când este invocat CreateMultiple
Nume afișat Conține ID-ul createmultipleplugin care ar trebui rulat atunci când este invocat CreateMultiple
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic createmultipleplugin
Nivel necesar Niciunul
Tip Identificator unic

CreatePlugin

Proprietate Valoare
Descriere Creare insert
Nume afișat Creare insert
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic createplugin
Nivel necesar Niciunul
Tip Identificator unic

DataSourceLogicalName

Proprietate Valoare
Descriere La crearea unui Furnizor de date, utilizatorul final trebuie să selecteze numele entității Sursă de date care va fi creată pentru furnizor.
Nume afișat Nume logic entitate sursă de date
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic datasourcelogicalname
Nivel necesar Niciunul
Tip Șir
Format Text
Nume format Text
Mod Ime Automate
IsLocalizable Fals
Lungime maximă 128

DeleteMultiplePlugin

Proprietate Valoare
Descriere Conține ID-ul deletemultipleplugin care ar trebui rulat atunci când este invocat DeleteMultiple
Nume afișat Conține ID-ul deletemultipleplugin care ar trebui rulat atunci când este invocat DeleteMultiple
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic deletemultipleplugin
Nivel necesar Niciunul
Tip Identificator unic

DeletePlugin

Proprietate Valoare
Descriere Ștergere insert
Nume afișat Ștergere insert
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic deleteplugin
Nivel necesar Niciunul
Tip Identificator unic

Descriere

Proprietate Valoare
Descriere Ce este utilizat acest Furnizor de date și tehnologiile de stocare a datelor vizează?
Nume afișat Descriere
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic description
Nivel necesar Niciunul
Tip Șir
Format Text
Nume format Text
Mod Ime Automate
IsLocalizable Fals
Lungime maximă 1000

EntityDataProviderId

Proprietate Valoare
Descriere Identificator unic al furnizorului de date.
Nume afișat Furnizor de date
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic entitydataproviderid
Nivel necesar SistemNecesar
Tip Identificator unic

IntroducedVersion

Proprietate Valoare
Descriere Versiunea în care este introdusă forma.
Nume afișat Versiune introdusă
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic introducedversion
Nivel necesar Niciunul
Tip Șir
Format Număr de versiune
Nume format Număr de versiune
Mod Ime Automate
IsLocalizable Fals
Lungime maximă 48

EstePersonalizabil

Proprietate Valoare
Descriere Informații care specifică dacă această componentă poate fi particularizată.
Nume afișat Personalizabil
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic iscustomizable
Nivel necesar SistemNecesar
Tip Proprietate gestionată

LookupExpansionEnabled

Proprietate Valoare
Descriere Activează suportul de extindere pentru coloanele de căutare. Se aplică numai insertului RetrieveMultiple. Activarea acestei opțiuni poate modifica expresia filtru furnizată insertului RetrieveMultiple. Valoarea implicită este falsă.
Nume afișat LookupExpansionEnabled
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic lookupexpansionenabled
Nivel necesar Niciunul
Tip Boolean
GlobalChoiceName msdyn_lookupexpansionenabled_entitydataprovider
Valoarea implicită Fals
Etichetă adevărată Da
Etichetă falsă Nu

Nume

Proprietate Valoare
Descriere Numele acestui furnizor de date. Acesta este numele care apare în lista verticală atunci când creați o entitate nouă.
Nume afișat Nume
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic name
Nivel necesar Niciunul
Tip Șir
Format Text
Nume format Text
Mod Ime Automate
IsLocalizable Fals
Lungime maximă 100

PurgeArchivedContentPlugin

Proprietate Valoare
Descriere Conține ID-ul purgearchivedcontentplugin care ar trebui să ruleze atunci când se apelează PurgeArchivedContent
Nume afișat Conține ID-ul purgearchivedcontentplugin care ar trebui să ruleze atunci când se apelează PurgeArchivedContent
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic purgearchivedcontentplugin
Nivel necesar Niciunul
Tip Identificator unic

Ștergere definitivă reținutăContentPlugin

Proprietate Valoare
Descriere Conține ID-ul de ștergere definitivă reținutăcontentplugin care ar trebui rulat atunci când se apelează PurgeRetainedContent
Nume afișat Conține ID-ul de ștergere definitivă reținutăcontentplugin care ar trebui rulat atunci când se apelează PurgeRetainedContent
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic purgeretainedcontentplugin
Nivel necesar Niciunul
Tip Identificator unic

RetainPlugin

Proprietate Valoare
Descriere Conține ID-ul retainplugin care trebuie rulat atunci când este invocată reținerea
Nume afișat Conține ID-ul retainplugin care trebuie rulat atunci când este invocată reținerea
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic retainplugin
Nivel necesar Niciunul
Tip Identificator unic

RetrieveEntityChangesPlugin

Proprietate Valoare
Descriere Conține ID-ul retrieveentitychangesplugin care trebuie rulat atunci când este invocat RetrieveEntityChanges
Nume afișat Conține ID-ul retrieveentitychangesplugin care trebuie rulat atunci când este invocat RetrieveEntityChanges
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic retrieveentitychangesplugin
Nivel necesar Niciunul
Tip Identificator unic

RetrieveMultiplePlugin

Proprietate Valoare
Descriere Insert MultiRetrieve
Nume afișat Insert MultiRetrieve
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic retrievemultipleplugin
Nivel necesar Niciunul
Tip Identificator unic

RetrievePlugin

Proprietate Valoare
Descriere Regăsire insert
Nume afișat Regăsire insert
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic retrieveplugin
Nivel necesar Niciunul
Tip Identificator unic

RevenireRetainPlugin

Proprietate Valoare
Descriere Conține ID-ul rollbackretainplugin care ar trebui rulat atunci când este invocată revocarea la revenire
Nume afișat Conține ID-ul rollbackretainplugin care ar trebui rulat atunci când este invocată revocarea la revenire
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic rollbackretainplugin
Nivel necesar Niciunul
Tip Identificator unic

UpdateMultiplePlugin

Proprietate Valoare
Descriere Conține ID-ul updatemultipleplugin care ar trebui rulat atunci când este invocat UpdateMultiple
Nume afișat Conține ID-ul updatemultipleplugin care ar trebui rulat atunci când este invocat UpdateMultiple
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic updatemultipleplugin
Nivel necesar Niciunul
Tip Identificator unic

UpdatePlugin

Proprietate Valoare
Descriere Actualizați insertul
Nume afișat Actualizați insertul
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic updateplugin
Nivel necesar Niciunul
Tip Identificator unic

UpsertMultiplePlugin

Proprietate Valoare
Descriere Conține ID-ul upsertmultipleplugin care trebuie rulat atunci când este invocat UpsertMultiple
Nume afișat Conține ID-ul upsertmultipleplugin care trebuie rulat atunci când este invocat UpsertMultiple
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic upsertmultipleplugin
Nivel necesar Niciunul
Tip Identificator unic

UpsertPlugin

Proprietate Valoare
Descriere Conține ID-ul upsertplugin care ar trebui rulat atunci când este invocat Upsert
Nume afișat Conține ID-ul upsertplugin care ar trebui rulat atunci când este invocat Upsert
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic upsertplugin
Nivel necesar Niciunul
Tip Identificator unic

ValidateArchiveConfigPlugin

Proprietate Valoare
Descriere Conține ID-ul validatearchiveconfigplugin care ar trebui să ruleze atunci când se invocă ValidateArchiveConfig
Nume afișat Conține ID-ul validatearchiveconfigplugin care ar trebui să ruleze atunci când se invocă ValidateArchiveConfig
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic validatearchiveconfigplugin
Nivel necesar Niciunul
Tip Identificator unic

ValidateRetentionConfigPlugin

Proprietate Valoare
Descriere Conține ID-ul validateretentionconfigplugin care ar trebui rulat atunci când se invocă ValidateRetentionConfig
Nume afișat Conține ID-ul validateretentionconfigplugin care ar trebui rulat atunci când se invocă ValidateRetentionConfig
IsValidForForm Adevărat
IsValidForRead Adevărat
Nume logic validateretentionconfigplugin
Nivel necesar Niciunul
Tip Identificator unic

Coloane/atribute doar în citire

Aceste coloane/atribute returnează false atât pentru IsValidForCreate , cât și pentru IsValidForUpdate. Listat după SchemaName.

ComponentState

Proprietate Valoare
Descriere Numai pentru uz intern.
Nume afișat Starea componentei
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic componentstate
Nivel necesar SistemNecesar
Tip Listă verticală
DefaultFormValue -1
GlobalChoiceName componentstate

ComponentState Opțiuni/Opțiuni

Valoare Eticheta
0 Publicat
1 Nepublicate
2 Șters
3 Șters Nepublicat

EntityDataProviderIdUnique

Proprietate Valoare
Descriere Numai pentru uz intern.
Nume afișat ID unic
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic entitydataprovideridunique
Nivel necesar SistemNecesar
Tip Identificator unic

IsManaged

Proprietate Valoare
Descriere Indică dacă componenta soluției face parte dintr-o soluție gestionată.
Nume afișat Stat
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic ismanaged
Nivel necesar SistemNecesar
Tip Boolean
GlobalChoiceName ismanaged
Valoarea implicită Fals
Etichetă adevărată Gestionate
Etichetă falsă Negestionat

OrganizationId

Proprietate Valoare
Descriere Identificator unic pentru organizație.
Nume afișat ID-ul organizației
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic organizationid
Nivel necesar SistemNecesar
Tip Identificator unic

OverwriteTime

Proprietate Valoare
Descriere Numai pentru uz intern.
Nume afișat Înregistrați timpul de suprascriere
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic overwritetime
Nivel necesar SistemNecesar
Tip DateTime
CanChangeDateTimeBehavior Fals
Comportament DateTime UtilizatorLocal
Format DataOnly
Mod Ime Inactiv
SourceTypeMask 0

SolutionId

Proprietate Valoare
Descriere Identificatorul unic al soluției asociate.
Nume afișat Soluție
IsValidForForm Fals
IsValidForRead Adevărat
Nume logic solutionid
Nivel necesar SistemNecesar
Tip Identificator unic

SupportingSolutionId

Proprietate Valoare
Descriere Numai pentru uz intern.
Nume afișat Soluție
IsValidForForm Fals
IsValidForRead Fals
Nume logic supportingsolutionid
Nivel necesar Niciunul
Tip Identificator unic

Relații multi-la-unu

Aceste relații sunt multe-la-unu. Listat după SchemaName.

organization_entitydataprovider

Relație unu-To-Many: organizația organization_entitydataprovider

Proprietate Valoare
Entitate referențiată organization
Atribut referințat organizationid
Atribut de referință organizationid
ReferencingEntityNavigationPropertyName organizationid
IsHierarchical
CascadeConfiguration Arhivă: NoCascade
Atribui: NoCascade
Șterge: NoCascade
Uni: NoCascade
Reparenting: NoCascade
RollupView: NoCascade
Acțiune: NoCascade
Anulați partajarea: NoCascade

Consultați și

Referință tabel/entitate Dataverse
Referință Dataverse Web API
entitydataprovider