Partilhar via


Mensagens do xRM no serviço da organização

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

O namespace de Microsoft.Xrm.Sdk.Messages suporta todas as principais mensagens usadas para trabalhar com os dados armazenados em qualquer entidade. Este espaço reservado também contém as mensagens que você pode usar para recuperar e personalizar os metadados de entidades, atributos e relacionamentos.

As mensagens são usadas com o método IOrganizationService.Execute. Todas as mensagens disponíveis no espaço reservado Microsoft.Xrm.Sdk.Messages serão aplicadas a todos os três tipos de implantação.

A página de solicitação indica se a mensagem funcionará online (conectado ao servidor) ou offline (desconectado do servidor).

Mensagens de dados

A tabela a seguir lista as mensagens de dados disponíveis no namespace do xRM.

Mensagem

Descrição

AssociateRequest

Cria um link entre um registro que participa de um relacionamento.

ConvertDateAndTimeBehaviorRequest

Somente para uso interno.

CreateRequest

Cria um registro de um tipo que ofereça suporte à mensagem Criar, incluindo entidades personalizadas.

DeleteRequest

Exclui um registro existente.

DisassociateRequest

Remove o vínculo entre registros.

ExecuteAsyncRequest

Executa uma mensagem de maneira assíncrona. Atualmente isso oferece suporte apenas à mensagem ImportSolutionRequest.

ExecuteTransactionRequest

Executa várias solicitações de mensagem em uma única transação de base de dados.

ReactivateEntityKeyRequest

Envia um novo trabalho do sistema assíncrono para a criação do índice para a chave.

RetrieveEntityChangesRequest

Recupera as alterações em uma entidade desde a última sincronização.

RetrieveRequest

Recupera um registro.

RetrieveMultipleRequest

Recupera uma coleção de registros. A consulta pode ser especificada usando uma expressão de consulta ou consulta FetchXML.

UpdateRequest

Atualiza um registro existente.

UpsertRequest

Atualiza ou insere um registro.

Mensagens de metadados

A tabela a seguir lista as mensagens de metadados disponíveis no espaço reservado do XRM.

Mensagem

Descrição

CanBeReferencedRequest

Verifique se a entidade especificada pode ser a entidade primária (um) em um relacionamento um-para-muitos.

CanBeReferencingRequest

Verifique se a entidade especificada pode ser a entidade de referência (muitos) em um relacionamento um-para-muitos.

CanManyToManyRequest

Verifique se a entidade pode participar de um relacionamento muitos-para-muitos.

CreateAttributeRequest

Cria um atributos personalizado para uma entidade.

CreateEntityKeyRequest

Cria uma chave alternativa para uma entidade.

CreateEntityRequest

Cria uma entidade personalizada.

CreateManyToManyRequest

Cria um relacionamento muitos para muitos entre duas entidades.

CreateOneToManyRequest

Cria um relacionamento um para muitos entre duas entidades.

CreateOptionSetRequest

Cria um conjunto de opções globais personalizado.

DeleteAttributeRequest

Exclui um atributo de uma entidade.

DeleteEntityKeyRequest

Exclui a chave alternativa para uma entidade.

DeleteEntityRequest

Exclui uma entidade.

DeleteOptionSetRequest

Exclui um conjunto de opções.

DeleteOptionValueRequest

Exclui um valor de opção de uma lista de opções.

DeleteRelationshipRequest

Exclui um relacionamento.

GetValidManyToManyRequest

Retorna o conjunto de entidades que podem em um relacionamento muitos-para-muitos.

GetValidReferencedEntitiesRequest

Retorna o conjunto de entidades válidas como a entidade primária (um) da entidade especificada em um relacionamento um-para-muitos. Se nenhuma entidade é especificada, esta mensagem retorna todas as entidades que podem ser a entidade primária em um relacionamento um-para-muitos.

GetValidReferencingEntitiesRequest

Retorna o conjunto de entidades válidas como a entidade relacionada (muito) para a entidade especificada em um relacionamento um-para-muitos. Se nenhuma entidade é especificada, esta mensagem retorna todas as entidades que podem ser a entidade relacionada em um relacionamento um-para-muitos.

InsertOptionValueRequest

Insere um valor de opção em uma lista de opções.

InsertStatusValueRequest

Insere um valor de status em uma lista de valores de status.

OrderOptionRequest

Define a ordem das opções de lista.

RetrieveAllEntitiesRequest

Recupera os metadados de todas as entidades.

RetrieveAttributeRequest

Recupera os metadados do atributo especificado.

RetrieveEntityKeyRequest

Recupera uma chave alternativa para uma entidade.

RetrieveEntityRequest

Recupera os metadados da entidade especificada.

RetrieveMetadataChangesRequest

Recupera uma coleção de registros de metadados que atende os critérios especificados.

RetrieveOptionSetRequest

Recupera um conjunto de opções especificado.

RetrieveRelationshipRequest

Recupera os metadados do relacionamento especificado.

RetrieveTimestampRequest

Recupera um carimbo de data/hora indicando a última vez em que os metadados foram alterados.

UpdateAttributeRequest

Atualiza os metadados de um atributo.

UpdateEntityRequest

Atualiza os metadados de uma entidade.

UpdateOptionSetRequest

Atualiza um conjunto de opções.

UpdateOptionValueRequest

Atualiza os metadados de um valor de opção.

UpdateRelationshipRequest

Atualiza os metadados de um relacionamento.

UpdateStateValueRequest

Atualiza os metadados de um valor de estado.

Confira Também

IOrganizationService
Microsoft.Xrm.Sdk.Messages
Usar o serviço Web IOrganizationService para ler e escrever dados e metadados
Mensagens do CRM no serviço da organização

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais