DO: Caricamento ritardato
copia linkDescrizione
E' stato aggiunta al framework Document Oriented la gestione del caricamento ritardato delle collection.
Lo scenario di riferimento è il seguente:
Il data source è in grado di stimare il numero totale di documenti da caricare nella collection, ma risulta costoso trasferirli tutti.
In questo caso è possibile preparare la collection per contenerli tutti (SetSize), ma senza effettivamente farlo. Quando il visual code o l'interfaccia utente chiedono alla collection i documenti in un punto preciso, se essa non li ha ancora recuperati notifica l'evento OnMissingDocument al documento da cui essa è stata caricata.
Nella gestione dell'evento è possibile usare il nuovo metodo SetDirect che permette di impostare il documento mancante o comunque la parte di collection che si desidera rendere disponibile.
Funzionalità interessate
Caricamento di una collection di documenti da una datasouce non relazionale
Note
Se si effettua un ciclo for-each sulla collection, essa verrà caricata immediatamente senza soluzione di continuità.
Ultima modifica: 25/10/2016 / Validità: da 8.5.3800