Utilizzare la classe di entità con associazione tardiva nel codice

 

Data di pubblicazione: gennaio 2017

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

In Microsoft Dynamics 365 (online e locale), è possibile utilizzare la classe Entity se si utilizzano le entità. Se inizializzata, la classe Entity contiene il nome logico di un'entità e una matrice contenitore delle proprietà degli attributi dell'entità. Ciò consente l'utilizzo di un'associazione tardiva in modo che sia possibile utilizzare i tipi come le entità personalizzate e gli attributi personalizzati che non erano disponibili quando l'applicazione è stata compilata.

La differenza principale tra l'associazione anticipata e tardiva implica la conversione di tipi. Mentre l'associazione anticipata fornisce il controllo in fase di compilazione di tutti i tipi in modo che non si verifichi alcun cast implicito, l'associazione tardiva verifica i tipi solo quando l'oggetto viene creato o un'azione viene eseguita sul tipo. La classe Entity richiede che i tipi siano specificati in modo esplicito per impedire cast impliciti.

Vedere anche

Estendere Microsoft Dynamics 365 nel server
Recupera i dati con le query utilizzando gli assembly SDK
Utilizzare la classe Entity per creare, aggiornare ed eliminare
Utilizzare la classe Entity per aggiungere o aggiornare le associazioni tra record correlati
Esempio: creazione, recupero, aggiornamento ed eliminazione (associazione ritardata)
Esempio: serializzare e deserializzare un'istanza dell'entità

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright