Metodi e messaggi dell'entità Soluzione
Data di pubblicazione: gennaio 2017
Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Una soluzione rappresenta un gruppo di componenti di soluzione che è possibile esportare o importare.
Quando la soluzione viene gestita, viene trattata come singola unità di software. Quando si elimina una soluzione gestita vengono rimossi tutti i componenti di soluzione.
Quando la soluzione è non gestita, è semplicemente un gruppo denominato per un set di componenti di soluzione. L'eliminazione di una soluzione non gestita determina la rimozione del gruppo. Tutti i componenti di soluzione rimangono. Una soluzione gestita viene creata esportando una soluzione non gestita e selezionando per esportarla come soluzione gestita. Il nome dello schema per questa entità è Solution.Per visualizzare i metadati di entità per l'organizzazione, installa la soluzione Browser di metadati descritta in Visualizzazione dei metadati per l'organizzazione. Puoi inoltre visualizzare i metadati per un'organizzazione non personalizzata nel file Excel EntityMetadata.xlsx incluso nella cartella di livello superiore di Download degli SDK.
Nella tabella seguente vengono descritti i messaggi relativi a questa entità, che si utilizzano con il metodo IOrganizationService.Execute.
Messaggio |
Descrizione |
---|---|
Crea un collegamento tra un record e uno o più record che fanno parte di una relazione. È inoltre possibile utilizzare il metodo IOrganizationService.Associate.Per ulteriori informazioni, vedi 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Per un elenco delle relazioni predefinite per questa entità, vedere Metadati dell'entità Soluzione.Tali informazioni sono disponibili nei metadati per l'organizzazione. Vedere le informazioni sul browser dei metadati precedenti. |
|
Crea una patch per una soluzione. La patch contiene le modifiche alle entità e altre risorse correlate alle entità. Per ulteriori informazioni, vedere Creare le patch per semplificare gli aggiornamenti della soluzione. |
|
Crea una copia duplicata di una soluzione non gestita con un numero di versione major.minor superiore. Per ulteriori informazioni, vedere Creare le patch per semplificare gli aggiornamenti della soluzione. |
|
Crea una soluzione. È inoltre possibile chiamare il metodo IOrganizationService.Create. |
|
Elimina una soluzione. È inoltre possibile chiamare il metodo IOrganizationService.Delete. |
|
Può essere utilizzato in una soluzione di base se esiste una nuova versione della soluzione importata come soluzione temporanea. Questa richiesta di messaggio elimina la soluzione di base e le relative patch e rinomina la soluzione temporanea con lo stesso nome di tale soluzione di base.Ulteriori informazioni:Creare le patch per semplificare gli aggiornamenti della soluzione. |
|
Rimuove un collegamento tra un record e uno o più record che fanno parte di una relazione. È inoltre possibile utilizzare il metodo IOrganizationService.Disassociate.Per ulteriori informazioni, vedi 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Per un elenco delle relazioni predefinite per questa entità, vedi i metadati dell'entità Solution.Tali informazioni sono disponibili nei metadati per l'organizzazione. Vedere le informazioni sul browser dei metadati precedenti. |
|
Esporta una soluzione gestita o una soluzione non gestita. |
|
Importa una soluzione gestita o una soluzione non gestita. Nota Tale messaggio può essere utilizzato con ExecuteAsyncRequest Vedere 218d9d80-fb52-49a4-9208-b72675080451#bkmk_executeasync per ulteriori informazioni. |
|
Inizializza un nuovo record da un record esistente purché venga definita una mappa di attributi per le due entità. Per ulteriori informazioni, vedere Personalizzare mapping di entità e attributi. |
|
Rileva e recupera i record duplicati per il record specificato a condizione che il rilevamento dei duplicati sia abilitato e che siano state pubblicate regole per il rilevamento dei duplicati per l'entità. Per ulteriori informazioni, vedere Rilevare dati duplicati. |
|
Recupera una soluzione. È inoltre possibile chiamare il metodo IOrganizationService.Retrieve. |
|
Recupera una raccolta di soluzioni. È inoltre possibile chiamare il metodo IOrganizationService.RetrieveMultiple. |
|
Aggiorna una soluzione. È inoltre possibile chiamare il metodo IOrganizationService.Update. |
Valori SolutionId costanti
Quando si intende utilizzare soluzioni, potrebbe essere necessario fare riferimento ai seguenti record di soluzione. Ogni organizzazione di Microsoft Dynamics 365 dispone delle soluzioni seguenti a cui possono fare riferimento i valori SolutionId.
Nome |
SolutionId |
Descrizione |
---|---|---|
Impostazione predefinita |
{FD140AAF-4DF4-11DD-BD17-0019B9312238} |
La soluzione predefinita non contiene alcun componente di soluzione. Contiene riferimenti a tutti i componenti delle soluzioni gestite e non gestite nel sistema. |
Attivo |
{FD140AAE-4DF4-11DD-BD17-0019B9312238} |
La soluzione attiva rappresenta le personalizzazioni non gestite pubblicate correnti che definiscono il comportamento dell'applicazione. |
Vedere anche
Entità soluzione
Metodi e messaggi dell'entità SolutionComponent
Introduzione alle soluzioni
Privilegi per entità
Microsoft Dynamics 365
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright