Messaggi xRM nel servizio dell'organizzazione

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Lo spazio dei nomi Microsoft.Xrm.Sdk.Messages supporta i messaggi principali utilizzati per lavorare con i dati archiviati in qualsiasi entità. Questo spazio dei nomi contiene inoltre i messaggi che è possibile utilizzare per recuperare e personalizzare i metadati per le entità, gli attributi e le relazioni.

I messaggi vengono utilizzati con IOrganizationService. Metodo Execute. Tutti i messaggi disponibili nello spazio dei nomi Microsoft.Xrm.Sdk.Messages sono applicabili a tutti i tre tipi di distribuzione.

La pagina della richiesta indica inoltre se il messaggio funziona in modalità online (connesso al server) o offline (disconnesso dal server).

Messaggi di dati

Nella tabella seguente sono elencati i messaggi di dati disponibili nello spazio dei nomi xRM.

Messaggio

Descrizione

AssociateRequest

Crea un collegamento tra i record che partecipano a una relazione.

ConvertDateAndTimeBehaviorRequest

Solo per uso interno.

CreateRequest

Crea un record di qualsiasi tipo che supporto il messaggio Crea, incluse le entità personalizzate.

DeleteRequest

Elimina un record esistente.

DisassociateRequest

Rimuovere il collegamento tra i record.

ExecuteAsyncRequest

Esegue un messaggio in modalità asincrona. Attualmente è supportato solo il messaggio ImportSolutionRequest.

ExecuteTransactionRequest

Esegue più richieste di messaggio in un'unica transazione di database.

ReactivateEntityKeyRequest

Invia un nuovo processo di sistema asincrono per creare l'indice della chiave.

RetrieveEntityChangesRequest

Recupera le modifiche in un'entità dopo l'ultima sincronizzazione.

RetrieveRequest

Recupera un record.

RetrieveMultipleRequest

Recupera una raccolta di record. La query può essere specificata mediante un'espressione di query o una query FetchXML.

UpdateRequest

Aggiorna un record esistente.

UpsertRequest

Aggiorna o inserisce un record.

Messaggi di metadati

Nella tabella seguente sono elencati i messaggi di metadati disponibili nello spazio dei nomi XRM.

Messaggio

Descrizione

CanBeReferencedRequest

Verifica se l'entità specificata può essere l'entità primaria (una) in una relazione uno-a-molti.

CanBeReferencingRequest

Verifica se l'entità specificata può essere l'entità di riferimento (molti) in una relazione uno-a-molti.

CanManyToManyRequest

Verifica se l'entità può partecipare a una relazione molti-a-molti

CreateAttributeRequest

Creare un attributo personalizzato per un'entità.

CreateEntityKeyRequest

Crea una chiave alternativa per un'entità.

CreateEntityRequest

Creare un'entità personalizzata.

CreateManyToManyRequest

Crea una relazione molti-a-molti tra due entità.

CreateOneToManyRequest

Crea una relazione uno-a-molti tra due entità.

CreateOptionSetRequest

Crea un set di opzioni globali personalizzato.

DeleteAttributeRequest

Elimina un attributo da un'entità.

DeleteEntityKeyRequest

Elimina la chiave alternativa per un'entità.

DeleteEntityRequest

Elimina un'entità.

DeleteOptionSetRequest

Elimina un set di opzioni.

DeleteOptionValueRequest

Elimina un valore di opzione da un elenco di opzioni.

DeleteRelationshipRequest

Elimina una relazione.

ExecuteMultipleRequest

Esegue una o più richieste di messaggio come singola operazione batch.

GetValidManyToManyRequest

Restituisce il set di entità che può partecipare a una relazione molti-a-molti.

GetValidReferencedEntitiesRequest

Restituisce il set di entità valide come l'entità primaria (una) dall'entità specificata in una relazione uno-a-molti. Se non è specificata un'entità, il messaggio restituisce tutte le entità che possono essere entità primarie in una relazione uno-a-molti.

GetValidReferencingEntitiesRequest

Restituisce il set di entità valide come l'entità correlata (molti) all'entità specificata in una relazione uno-a-molti. Se non è specificata un'entità, il messaggio restituisce tutte le entità che possono essere correlate in una relazione uno-a-molti.

InsertOptionValueRequest

Inserisce un valore di opzione in un elenco di opzioni.

InsertStatusValueRequest

Inserisce un valore di stato in un elenco di valori di stato.

IsDataEncryptionActiveRequest

Controlla se la crittografia dei dati è attualmente in esecuzione (attiva o inattiva).

OrderOptionRequest

Imposta l'ordine di un elenco di opzioni.

RetrieveAllEntitiesRequest

Recupera i metadati per tutte le entità.

RetrieveAllOptionSetsRequest

Recupera informazioni su tutti i set di opzioni globali.

RetrieveAttributeRequest

Recupera i metadati per l'attributo specificato.

RetrieveDataEncryptionKeyRequest

Recupera il valore della chiave di crittografia dei dati.

RetrieveEntityChangesRequest

Recupera le modifiche per un'entità.

RetrieveEntityKeyRequest

Recupera una chiave alternativa per un'entità.

RetrieveEntityRequest

Recupera i metadati per l'entità specificata.

RetrieveManagedPropertyRequest

Recupera una definizione della proprietà gestita.

RetrieveMetadataChangesRequest

Recupera una raccolta di record di metadati che soddisfano i criteri specificati.

RetrieveOptionSetRequest

Richiama un set di opzioni specificato.

RetrieveRelationshipRequest

Recupera i metadati per la relazione specificata.

RetrieveTimestampRequest

Recupera un timestamp che indica l'ultima volta in cui i metadati sono stati modificati.

SetDataEncryptionKeyRequest

Imposta o ripristina la chiave di crittografia dei dati.

UpdateAttributeRequest

Aggiorna metadati per un attributo.

UpdateEntityRequest

Aggiorna metadati per un'entità.

UpdateOptionSetRequest

Aggiorna un set di opzioni.

UpdateOptionValueRequest

Aggiorna i metadati per un valore di opzione.

UpdateRelationshipRequest

Aggiorna i metadati per una relazione.

UpdateStateValueRequest

Aggiorna i metadati per un valore di stato.

Vedere anche

IOrganizationService
Microsoft.Xrm.Sdk.Messages
Usa il Servizio organizzazione per leggere e scrivere dati o metadati.
Messaggi Dynamics 365 nel servizio dell'organizzazione

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright