Udostępnij przez


Dokumentacja tabeli/jednostki dostawcy danych jednostek wirtualnych (EntityDataProvider) (Microsoft Dataverse)

Deweloperzy mogą rejestrować wtyczki u dostawcy danych, aby umożliwić dostęp do danych dla jednostek wirtualnych w systemie.

Messages

W poniższej tabeli wymieniono komunikaty dla tabeli Dostawca danych jednostki wirtualnej (EntityDataProvider). Komunikaty reprezentują operacje, które można wykonać na tabeli. Mogą to być również wydarzenia.

Nazwa
Czy wydarzenie?
Operacja interfejsu API sieci Web SDK dla platformy .NET
Associate
Zdarzenie: Prawda
Kojarzenie rekordów Kojarzenie rekordów
Create
Zdarzenie: Prawda
POST /entitydataproviders
Zobacz Tworzenie
Tworzenie rekordów
Delete
Zdarzenie: Prawda
DELETE /entitydataproviders(entitydataproviderid)
Zobacz Usuwanie
Usuwanie rekordów
Disassociate
Zdarzenie: Prawda
Usuwanie skojarzenia rekordów Usuwanie skojarzenia rekordów
Retrieve
Zdarzenie: Fałsz
GET /entitydataproviders(entitydataproviderid)
Patrz Pobieranie
Pobieranie rekordów
RetrieveMultiple
Zdarzenie: Fałsz
GET /entitydataproviders
Zobacz Wykonywanie zapytań dotyczących danych
Wykonywanie zapytań o dane
Update
Zdarzenie: Prawda
PATCH /entitydataproviders(entitydataproviderid)
Zobacz aktualizację
Aktualizowanie rekordów
Upsert
Zdarzenie: Fałsz
PATCH /entitydataproviders(entitydataproviderid)
Zobacz Upsert wiersza tabeli
UpsertRequest

Właściwości

W poniższej tabeli wymieniono wybrane właściwości tabeli Dostawca danych jednostki wirtualnej (EntityDataProvider).

Majątek Wartość
DisplayName Dostawca danych jednostki wirtualnej
DisplayCollectionName (DisplayCollectionName) Dostawcy danych jednostek wirtualnych
NazwaSchematu EntityDataProvider
CollectionSchemaName (Nazwa schematu kolekcji) EntityDataProviders
EntitySetName (Nazwa zestawu) entitydataproviders
NazwaLogiczna entitydataprovider
LogicalCollectionName (Nazwa_kolekcji logicznej) entitydataproviders
Atrybut PrimaryIdAttribute entitydataproviderid
Atrybut PrimaryNameAttribute name
Typ tabeli Standard
Typ własności OrganizationOwned

Kolumny/atrybuty zapisywalne

Te kolumny/atrybuty zwracają wartość true dla IsValidForCreate lub IsValidForUpdate (zwykle obu). Wymienione według SchemaName.

ArchivePlugin

Majątek Wartość
Description Zawiera identyfikator archiveplugin, który powinien być uruchamiany po wywołaniu archiwum
Nazwa wyświetlana Zawiera identyfikator archiveplugin, który powinien być uruchamiany po wywołaniu archiwum
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName archiveplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

BulkArchivePlugin

Majątek Wartość
Description Zawiera identyfikator bulkarchiveplugin, który powinien być uruchamiany po wywołaniu elementu BulkArchive
Nazwa wyświetlana Zawiera identyfikator bulkarchiveplugin, który powinien być uruchamiany po wywołaniu elementu BulkArchive
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName bulkarchiveplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

BulkRetainPlugin

Majątek Wartość
Description Zawiera identyfikator bulkretainplugin, który powinien być uruchamiany po wywołaniu funkcji BulkRetain
Nazwa wyświetlana Zawiera identyfikator bulkretainplugin, który powinien być uruchamiany po wywołaniu funkcji BulkRetain
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName bulkretainplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

CreateMultiplePlugin

Majątek Wartość
Description Zawiera identyfikator createmultipleplugin, który powinien być uruchamiany po wywołaniu metody CreateMultiple
Nazwa wyświetlana Zawiera identyfikator createmultipleplugin, który powinien być uruchamiany po wywołaniu metody CreateMultiple
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName createmultipleplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

CreatePlugin

Majątek Wartość
Description Tworzenie wtyczki
Nazwa wyświetlana Tworzenie wtyczki
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName createplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

DataSourceLogicalName

Majątek Wartość
Description Podczas tworzenia dostawcy danych użytkownik końcowy musi wybrać nazwę jednostki Źródło danych, która zostanie utworzona dla dostawcy.
Nazwa wyświetlana Nazwa logiczna jednostki źródła danych
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName datasourcelogicalname
RequiredLevel Żaden
Typ Sznurek
Format Tekst
FormatName (Nazwa formatu) Tekst
ImeMode (Tryb Ime) Auto
IsLocalizable (IsLocalizable) Nieprawda
Maksymalna długość 128

DeleteMultiplePlugin

Majątek Wartość
Description Zawiera identyfikator deletemultipleplugin, który powinien zostać uruchomiony po wywołaniu elementu DeleteMultiple
Nazwa wyświetlana Zawiera identyfikator deletemultipleplugin, który powinien zostać uruchomiony po wywołaniu elementu DeleteMultiple
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName deletemultipleplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

DeletePlugin

Majątek Wartość
Description Usuń wtyczkę
Nazwa wyświetlana Usuń wtyczkę
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName deleteplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

Description

Majątek Wartość
Description Jaki jest ten dostawca danych używany w przypadku technologii przechowywania danych i jest przeznaczony dla niego?
Nazwa wyświetlana Opis
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName description
RequiredLevel Żaden
Typ Sznurek
Format Tekst
FormatName (Nazwa formatu) Tekst
ImeMode (Tryb Ime) Auto
IsLocalizable (IsLocalizable) Nieprawda
Maksymalna długość 1000

EntityDataProviderId

Majątek Wartość
Description Unikatowy identyfikator dostawcy danych.
Nazwa wyświetlana Dostawca danych
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName entitydataproviderid
RequiredLevel SystemRequired (Wymagany system)
Typ Unikatowy identyfikator

IntroducedVersion

Majątek Wartość
Description Wersja, w której wprowadzany jest formularz.
Nazwa wyświetlana Wersja wprowadzona
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName introducedversion
RequiredLevel Żaden
Typ Sznurek
Format VersionNumber
FormatName (Nazwa formatu) VersionNumber
ImeMode (Tryb Ime) Auto
IsLocalizable (IsLocalizable) Nieprawda
Maksymalna długość 48

IsCustomizable

Majątek Wartość
Description Informacje określające, czy ten składnik można dostosować.
Nazwa wyświetlana Konfigurowalny
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName iscustomizable
RequiredLevel SystemRequired (Wymagany system)
Typ ManagedProperty

LookupExpansionEnabled

Majątek Wartość
Description Umożliwia obsługę rozszerzania kolumn odnośników. Dotyczy tylko wtyczki RetrieveMultiple. Włączenie tego ustawienia może spowodować zmodyfikowanie wyrażenia filtru dostarczonego do wtyczki RetrieveMultiple. Wartość domyślna to false.
Nazwa wyświetlana LookupExpansionEnabled
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName lookupexpansionenabled
RequiredLevel Żaden
Typ logiczny
Nazwa_GlobalChoiceName (Nazwa_Globalnego Wyboru) msdyn_lookupexpansionenabled_entitydataprovider
Wartość domyślna Nieprawda
Prawdziwa etykieta Tak
Fałszywa etykieta Nie.

Name

Majątek Wartość
Description Nazwa tego dostawcy danych. Jest to nazwa wyświetlana na liście rozwijanej podczas tworzenia nowej jednostki.
Nazwa wyświetlana Nazwa
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName name
RequiredLevel Żaden
Typ Sznurek
Format Tekst
FormatName (Nazwa formatu) Tekst
ImeMode (Tryb Ime) Auto
IsLocalizable (IsLocalizable) Nieprawda
Maksymalna długość 100

PurgeArchivedContentPlugin

Majątek Wartość
Description Zawiera identyfikator purgearchivedcontentplugin, który należy uruchomić po wywołaniu funkcji PurgeArchivedContent
Nazwa wyświetlana Zawiera identyfikator purgearchivedcontentplugin, który należy uruchomić po wywołaniu funkcji PurgeArchivedContent
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName purgearchivedcontentplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

PrzeczyszczanieretainedContentPlugin

Majątek Wartość
Description Zawiera identyfikator purgeretainedcontentplugin, który należy uruchomić po wywołaniu funkcji PurgeRetainedContent
Nazwa wyświetlana Zawiera identyfikator purgeretainedcontentplugin, który należy uruchomić po wywołaniu funkcji PurgeRetainedContent
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName purgeretainedcontentplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

RetainPlugin

Majątek Wartość
Description Zawiera identyfikator retainplugin, który należy uruchomić po wywołaniu funkcji Zachowaj
Nazwa wyświetlana Zawiera identyfikator retainplugin, który należy uruchomić po wywołaniu funkcji Zachowaj
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName retainplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

RetrieveEntityChangesPlugin

Majątek Wartość
Description Zawiera identyfikator retrieveentitychangesplugin, który należy uruchomić po wywołaniu metody RetrieveEntityChanges
Nazwa wyświetlana Zawiera identyfikator retrieveentitychangesplugin, który należy uruchomić po wywołaniu metody RetrieveEntityChanges
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName retrieveentitychangesplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

RetrieveMultiplePlugin

Majątek Wartość
Description Wtyczka MultipleRetrieve
Nazwa wyświetlana Wtyczka MultipleRetrieve
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName retrievemultipleplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

RetrievePlugin

Majątek Wartość
Description Pobieranie wtyczki
Nazwa wyświetlana Pobieranie wtyczki
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName retrieveplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

RollbackRetainPlugin

Majątek Wartość
Description Zawiera identyfikator wycofywania wycofywaniainplugin, który powinien być uruchamiany po wywołaniu zachowania wycofywania
Nazwa wyświetlana Zawiera identyfikator wycofywania wycofywaniainplugin, który powinien być uruchamiany po wywołaniu zachowania wycofywania
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName rollbackretainplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

UpdateMultiplePlugin

Majątek Wartość
Description Zawiera identyfikator updatemultipleplugin, który należy uruchomić po wywołaniu elementu UpdateMultiple
Nazwa wyświetlana Zawiera identyfikator updatemultipleplugin, który należy uruchomić po wywołaniu elementu UpdateMultiple
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName updatemultipleplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

UpdatePlugin

Majątek Wartość
Description Aktualizowanie wtyczki
Nazwa wyświetlana Aktualizowanie wtyczki
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName updateplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

UpsertMultiplePlugin

Majątek Wartość
Description Zawiera identyfikator upsertmultipleplugin, który powinien być uruchamiany po wywołaniu elementu UpsertMultiple
Nazwa wyświetlana Zawiera identyfikator upsertmultipleplugin, który powinien być uruchamiany po wywołaniu elementu UpsertMultiple
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName upsertmultipleplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

UpsertPlugin

Majątek Wartość
Description Zawiera identyfikator upsertplugin, który powinien być uruchamiany po wywołaniu upsert
Nazwa wyświetlana Zawiera identyfikator upsertplugin, który powinien być uruchamiany po wywołaniu upsert
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName upsertplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

ValidateArchiveConfigPlugin

Majątek Wartość
Description Zawiera identyfikator validatearchiveconfigplugin, który powinien być uruchamiany po wywołaniu polecenia ValidateArchiveConfig
Nazwa wyświetlana Zawiera identyfikator validatearchiveconfigplugin, który powinien być uruchamiany po wywołaniu polecenia ValidateArchiveConfig
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName validatearchiveconfigplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

ValidateRetentionConfigPlugin

Majątek Wartość
Description Zawiera identyfikator validateretentionconfigplugin, który powinien być uruchamiany po wywołaniu polecenia ValidateRetentionConfig
Nazwa wyświetlana Zawiera identyfikator validateretentionconfigplugin, który powinien być uruchamiany po wywołaniu polecenia ValidateRetentionConfig
IsValidForForm Prawda
IsValidForRead Prawda
LogicalName validateretentionconfigplugin
RequiredLevel Żaden
Typ Unikatowy identyfikator

Kolumny/atrybuty tylko do odczytu

Te kolumny/atrybuty zwracają wartość false zarówno dla IsValidForCreate , jak i IsValidForUpdate. Wymienione według SchemaName.

Stan komponentu

Majątek Wartość
Description Tylko do użytku wewnętrznego.
Nazwa wyświetlana Stan komponentu
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName componentstate
RequiredLevel SystemRequired (Wymagany system)
Typ Lista wyboru
DefaultFormValue (Wartość domyślna) -1
Nazwa_GlobalChoiceName (Nazwa_Globalnego Wyboru) componentstate

Opcje/Opcje ComponentState

Wartość Etykieta
0 Opublikowany
1 Niepublikowanych
2 usunięte
3 Usunięte Niepublikowane

EntityDataProviderIdUnique

Majątek Wartość
Description Tylko do użytku wewnętrznego.
Nazwa wyświetlana Unikatowy identyfikator
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName entitydataprovideridunique
RequiredLevel SystemRequired (Wymagany system)
Typ Unikatowy identyfikator

IsManaged

Majątek Wartość
Description Wskazuje, czy składnik rozwiązania jest częścią rozwiązania zarządzanego.
Nazwa wyświetlana State
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName ismanaged
RequiredLevel SystemRequired (Wymagany system)
Typ logiczny
Nazwa_GlobalChoiceName (Nazwa_Globalnego Wyboru) ismanaged
Wartość domyślna Nieprawda
Prawdziwa etykieta Zarządzane
Fałszywa etykieta Niezarządzany

Identyfikator organizacji

Majątek Wartość
Description Unikatowy identyfikator organizacji.
Nazwa wyświetlana Identyfikator organizacji
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName organizationid
RequiredLevel SystemRequired (Wymagany system)
Typ Unikatowy identyfikator

Czas nadpisywania

Majątek Wartość
Description Tylko do użytku wewnętrznego.
Nazwa wyświetlana Czas nadpisywania rekordu
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName overwritetime
RequiredLevel SystemRequired (Wymagany system)
Typ DateTime
CanChangeDateTimeBehavior Nieprawda
Zachowanie daty i godziny UżytkownikLokalny
Format DateOnly
ImeMode (Tryb Ime) Nieaktywny
Maska typu źródłowego 0

Identyfikator rozwiązania

Majątek Wartość
Description Unikatowy identyfikator powiązanego rozwiązania.
Nazwa wyświetlana Solution
IsValidForForm Nieprawda
IsValidForRead Prawda
LogicalName solutionid
RequiredLevel SystemRequired (Wymagany system)
Typ Unikatowy identyfikator

SupportingSolutionId

Majątek Wartość
Description Tylko do użytku wewnętrznego.
Nazwa wyświetlana Solution
IsValidForForm Nieprawda
IsValidForRead Nieprawda
LogicalName supportingsolutionid
RequiredLevel Żaden
Typ Unikatowy identyfikator

Relacje wiele-do-jednego

Te relacje są oparte na zasadzie "wiele do jednego". Wymienione według SchemaName.

organization_entitydataprovider

Relacja z jednymTo-Many: organization_entitydataprovider organizacji

Majątek Wartość
ReferencedEntity (Jednostka odwoławcza) organization
Atrybut odniesienia organizationid
ReferencingAttribute (Odwoływanie się do atrybutu) organizationid
ReferencingEntityNavigationPropertyName organizationid
Jest hierarchiczny
Konfiguracja kaskadowa Archiwum: NoCascade
Przypisać: NoCascade
Usunąć: NoCascade
Połączyć: NoCascade
Zmiana rodzica: NoCascade
Widok zestawienia: NoCascade
Udostępnij: NoCascade
Anulowanie udostępniania: NoCascade

Zobacz także

Odniesienie do tabeli/encji Dataverse
Dokumentacja internetowego interfejsu API Dataverse
entitydataprovider