DO: eccezioni durante il caricamento di figli
copia linkDescrizione del difetto
La procedura LoadCollectionByExample non generava eccezioni nel caso si verificassero dei problemi durante il caricamenti dei documenti figli. Inoltre in C# il parametro ChildrenLevel veniva ignorato e considerato sempre con il valore 0 (solo il primo livello).
Effetti del malfunzionamento
- Nel caso l'errore di caricamento si verificasse ad un livello superiore al primo non c'era modo di intercettare da codice questa informazione: veniva solo riportata nel log lo stackTrace dell'eccezione.
Soluzioni
L'unico modo per sapere se il caricamento ha avuto successo all'n-esimo livello era di girare su tutti i livelli e verificare la proprietà Loaded delle collection che rimaneva False in caso di errore.
Funzionalità interessate
Caricamento "by example" di documenti tramite la procedura LoadCollectionByExample con il parametro ChildrenLevel valorizzato a un valore >0.
Note
- Questo difetto è stato corretto nella versione 9.1.4040.
Ultima modifica: 23/03/2021 / Validità: da 9.1.4040