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.
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