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