Partilhar via


Referência de tabela/entidade do Provedor de Dados de Entidade Virtual (EntityDataProvider) (Microsoft Dataverse)

Os desenvolvedores podem registrar plug-ins em um provedor de dados para habilitar o acesso a dados para entidades virtuais no sistema.

Messages

A tabela a seguir lista as mensagens para a tabela Virtual Entity Data Provider (EntityDataProvider). As mensagens representam operações que podem ser executadas na tabela. Podem também ser eventos.

Nome
É evento?
Operação API Web SDK do para .NET
Associate
Evento: True
Associar registos Associar registos
Create
Evento: True
POST /entitydataproviders
Consulte Criar
Criar registos
Delete
Evento: True
DELETE /EntityDataProviders(EntityDataProviderID)
Consulte Excluir
Excluir registros
Disassociate
Evento: True
Desassociar registos Desassociar registos
Retrieve
Evento: Falso
GET /EntityDataProviders(EntityDataProviderID)
Consulte Recuperar
Recuperar registros
RetrieveMultiple
Evento: Falso
GET /entitydataproviders
Consulte Dados de consulta
Consultar dados
Update
Evento: True
PATCH /EntityDataProviders(EntityDataProviderID)
Ver atualização
Atualizar registos
Upsert
Evento: Falso
PATCH /EntityDataProviders(EntityDataProviderID)
Ver Upsert uma linha de tabela
UpsertRequest

Propriedades

A tabela a seguir lista as propriedades selecionadas para a tabela Virtual Entity Data Provider (EntityDataProvider).

Propriedade Valor
DisplayName Provedor de dados de entidade virtual
DisplayCollectionName Provedores de dados de entidade virtual
Nome do esquema EntityDataProvider
CollectionSchemaName EntityDataProviders
EntitySetName entitydataproviders
LogicalName entitydataprovider
LogicalCollectionName entitydataproviders
PrimaryIdAttribute entitydataproviderid
PrimaryNameAttribute name
Tipo de tabela Standard
Tipo de propriedade OrganizationOwned

Colunas/atributos graváveis

Essas colunas/atributos retornam true para IsValidForCreate ou IsValidForUpdate (geralmente ambos). Listado por SchemaName.

ArquivoPlugin

Propriedade Valor
Description Contém a id archiveplugin que deve ser executada quando Archive é invocado
Nome de Exibição Contém a id archiveplugin que deve ser executada quando Archive é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName archiveplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

BulkArchivePlugin

Propriedade Valor
Description Contém a id bulkarchiveplugin que deve ser executada quando BulkArchive é invocado
Nome de Exibição Contém a id bulkarchiveplugin que deve ser executada quando BulkArchive é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName bulkarchiveplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

BulkRetainPlugin

Propriedade Valor
Description Contém a id bulkretainplugin que deve ser executada quando BulkRetain é invocado
Nome de Exibição Contém a id bulkretainplugin que deve ser executada quando BulkRetain é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName bulkretainplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

CreateMultiplePlugin

Propriedade Valor
Description Contém a id createmultipleplugin que deve ser executada quando CreateMultiple é invocado
Nome de Exibição Contém a id createmultipleplugin que deve ser executada quando CreateMultiple é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName createmultipleplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

CriarPlugin

Propriedade Valor
Description Criar Plugin
Nome de Exibição Criar Plugin
IsValidForForm Falso
IsValidForRead Verdade
LogicalName createplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

DataSourceLogicalName

Propriedade Valor
Description Ao criar um Provedor de Dados, o usuário final deve selecionar o nome da entidade Fonte de Dados que será criada para o provedor.
Nome de Exibição Nome lógico da entidade da fonte de dados
IsValidForForm Falso
IsValidForRead Verdade
LogicalName datasourcelogicalname
RequiredLevel Nenhum
Tipo String
Formato Texto
Nome_Formato: Texto
ImeMode Auto
IsLocalizable Falso
MaxLength 128

DeleteMultiplePlugin

Propriedade Valor
Description Contém a id deletemultipleplugin que deve ser executada quando DeleteMultiple é invocado
Nome de Exibição Contém a id deletemultipleplugin que deve ser executada quando DeleteMultiple é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName deletemultipleplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

DeletePlugin

Propriedade Valor
Description Excluir Plugin
Nome de Exibição Excluir Plugin
IsValidForForm Falso
IsValidForRead Verdade
LogicalName deleteplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

Description

Propriedade Valor
Description Para que serve este Fornecedor de Dados e as tecnologias de armazenamento de dados a que se destina?
Nome de Exibição Descrição
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName description
RequiredLevel Nenhum
Tipo String
Formato Texto
Nome_Formato: Texto
ImeMode Auto
IsLocalizable Falso
MaxLength 1000

EntityDataProviderId

Propriedade Valor
Description Identificador único do fornecedor de dados.
Nome de Exibição Provedor de dados
IsValidForForm Falso
IsValidForRead Verdade
LogicalName entitydataproviderid
RequiredLevel SistemaNecessário
Tipo Uniqueidentifier

IntroducedVersion

Propriedade Valor
Description Versão em que o formulário é introduzido.
Nome de Exibição Versão Introduzida
IsValidForForm Falso
IsValidForRead Verdade
LogicalName introducedversion
RequiredLevel Nenhum
Tipo String
Formato Número da versão
Nome_Formato: Número da versão
ImeMode Auto
IsLocalizable Falso
MaxLength 48

IsCustomizable

Propriedade Valor
Description Informações que especificam se esse componente pode ser personalizado.
Nome de Exibição Personalizável
IsValidForForm Falso
IsValidForRead Verdade
LogicalName iscustomizable
RequiredLevel SistemaNecessário
Tipo ManagedProperty

LookupExpansionEnabled

Propriedade Valor
Description Permite o suporte de expansão para colunas de pesquisa. Aplicável apenas ao plugin RetrieveMultiplic. Habilitar isso pode modificar a expressão de filtro fornecida ao plug-in RetrieveMultiplic. O valor predefinido é falso.
Nome de Exibição LookupExpansionEnabled
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName lookupexpansionenabled
RequiredLevel Nenhum
Tipo booleano
GlobalChoiceName msdyn_lookupexpansionenabled_entitydataprovider
Valor Padrão Falso
Rótulo verdadeiro Yes
Rótulo falso Não

Nome

Propriedade Valor
Description O nome deste Provedor de Dados. Este é o nome que aparece na lista suspensa ao criar uma nova entidade.
Nome de Exibição Nome
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName name
RequiredLevel Nenhum
Tipo String
Formato Texto
Nome_Formato: Texto
ImeMode Auto
IsLocalizable Falso
MaxLength 100

PurgeArchivedContentPlugin

Propriedade Valor
Description Contém a id purgearchivedcontentplugin que deve ser executada quando PurgeArchivedContent é invocado
Nome de Exibição Contém a id purgearchivedcontentplugin que deve ser executada quando PurgeArchivedContent é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName purgearchivedcontentplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

PurgeRetainedContentPlugin

Propriedade Valor
Description Contém a id purgeretainedcontentplugin que deve ser executada quando PurgeRetainedContent é invocado
Nome de Exibição Contém a id purgeretainedcontentplugin que deve ser executada quando PurgeRetainedContent é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName purgeretainedcontentplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

RetainPlugin

Propriedade Valor
Description Contém a id retainplugin que deve ser executada quando Retain é invocado
Nome de Exibição Contém a id retainplugin que deve ser executada quando Retain é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName retainplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

RetrieveEntityChangesPlugin

Propriedade Valor
Description Contém a id retrieveentitychangesplugin que deve ser executada quando RetrieveEntityChanges é invocado
Nome de Exibição Contém a id retrieveentitychangesplugin que deve ser executada quando RetrieveEntityChanges é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName retrieveentitychangesplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

RetrieveMultiplePlugin

Propriedade Valor
Description MultipleRetrieve Plugin
Nome de Exibição MultipleRetrieve Plugin
IsValidForForm Falso
IsValidForRead Verdade
LogicalName retrievemultipleplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

RetrievePlugin

Propriedade Valor
Description Recuperar Plugin
Nome de Exibição Recuperar Plugin
IsValidForForm Falso
IsValidForRead Verdade
LogicalName retrieveplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

RollbackRetainPlugin

Propriedade Valor
Description Contém a id rollbackretainplugin que deve ser executada quando Rollback Retain é invocado
Nome de Exibição Contém a id rollbackretainplugin que deve ser executada quando Rollback Retain é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName rollbackretainplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

UpdateMultiplePlugin

Propriedade Valor
Description Contém a id updatemultipleplugin que deve ser executada quando UpdateMultiple é invocado
Nome de Exibição Contém a id updatemultipleplugin que deve ser executada quando UpdateMultiple é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName updatemultipleplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

UpdatePlugin

Propriedade Valor
Description Plugin de atualização
Nome de Exibição Plugin de atualização
IsValidForForm Falso
IsValidForRead Verdade
LogicalName updateplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

UpsertMultiplePlugin

Propriedade Valor
Description Contém o id upsertmultipleplugin que deve ser executado quando UpsertMultiple é invocado
Nome de Exibição Contém o id upsertmultipleplugin que deve ser executado quando UpsertMultiple é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName upsertmultipleplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

UpsertPlugin

Propriedade Valor
Description Contém o id upsertplugin que deve ser executado quando Upsert é invocado
Nome de Exibição Contém o id upsertplugin que deve ser executado quando Upsert é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName upsertplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

ValidateArchiveConfigPlugin

Propriedade Valor
Description Contém a id validatearchiveconfigplugin que deve ser executada quando ValidateArchiveConfig é invocado
Nome de Exibição Contém a id validatearchiveconfigplugin que deve ser executada quando ValidateArchiveConfig é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName validatearchiveconfigplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

ValidateRetentionConfigPlugin

Propriedade Valor
Description Contém a id validateretentionconfigplugin que deve ser executada quando ValidateRetentionConfig é invocado
Nome de Exibição Contém a id validateretentionconfigplugin que deve ser executada quando ValidateRetentionConfig é invocado
IsValidForForm Verdade
IsValidForRead Verdade
LogicalName validateretentionconfigplugin
RequiredLevel Nenhum
Tipo Uniqueidentifier

Colunas/atributos somente leitura

Essas colunas/atributos retornam false para IsValidForCreate e IsValidForUpdate. Listado por SchemaName.

ComponentState

Propriedade Valor
Description Apenas para uso interno.
Nome de Exibição Estado do componente
IsValidForForm Falso
IsValidForRead Verdade
LogicalName componentstate
RequiredLevel SistemaNecessário
Tipo Lista de Seleção
DefaultFormValue -1
GlobalChoiceName componentstate

Opções/Opções de ComponentState

Valor Etiqueta
0 Publicado
1 Não Publicado
2 Eliminado
3 Eliminado Não publicado

EntityDataProviderIdUnique

Propriedade Valor
Description Apenas para uso interno.
Nome de Exibição ID Único
IsValidForForm Falso
IsValidForRead Verdade
LogicalName entitydataprovideridunique
RequiredLevel SistemaNecessário
Tipo Uniqueidentifier

IsManaged

Propriedade Valor
Description Indica se o componente da solução faz parte de uma solução gerenciada.
Nome de Exibição State
IsValidForForm Falso
IsValidForRead Verdade
LogicalName ismanaged
RequiredLevel SistemaNecessário
Tipo booleano
GlobalChoiceName ismanaged
Valor Padrão Falso
Rótulo verdadeiro Gerenciado
Rótulo falso Não gerido

ID Organização

Propriedade Valor
Description Identificador exclusivo da organização.
Nome de Exibição ID da Organização
IsValidForForm Falso
IsValidForRead Verdade
LogicalName organizationid
RequiredLevel SistemaNecessário
Tipo Uniqueidentifier

OverwriteTime

Propriedade Valor
Description Apenas para uso interno.
Nome de Exibição Tempo de substituição recorde
IsValidForForm Falso
IsValidForRead Verdade
LogicalName overwritetime
RequiredLevel SistemaNecessário
Tipo DateTime
CanChangeDateTimeBehavior Falso
DateTimeBehavior UsuárioLocal
Formato DateOnly
ImeMode Inativos
SourceTypeMask 0

SolutionId

Propriedade Valor
Description Identificador exclusivo da solução associada.
Nome de Exibição Solution
IsValidForForm Falso
IsValidForRead Verdade
LogicalName solutionid
RequiredLevel SistemaNecessário
Tipo Uniqueidentifier

SupportingSolutionId

Propriedade Valor
Description Apenas para uso interno.
Nome de Exibição Solution
IsValidForForm Falso
IsValidForRead Falso
LogicalName supportingsolutionid
RequiredLevel Nenhum
Tipo Uniqueidentifier

Relações Muitos para Um

Estas relações são muitos-para-um. Listado por SchemaName.

organization_entitydataprovider

RelacionamentoTo-Many: organização organization_entitydataprovider

Propriedade Valor
ReferencedEntity organization
ReferencedAttribute organizationid
ReferencingAttribute organizationid
ReferencingEntityNavigationPropertyName organizationid
IsHierárquico
CascadeConfiguration Arquivo: NoCascade
Atribuir: NoCascade
Suprimir. NoCascade
Mesclar: NoCascade
Reparente: NoCascade
RollupView: NoCascade
Partilhar: NoCascade
Cancelar compartilhamento: NoCascade

Consulte também

Referência de tabela/entidade do Dataverse
Referência da API Web Dataverse
entitydataprovider