La classe NsLoadUserObjects permet de charger en une seule passe les objets attachés à un utilisateur donné.
Une seule requête est envoyée au serveur, et permet d'obtenir en réponse le profil utilisateur complet (NsUser), les informations de statistiques globales (NsUserStats), la liste des sauvegardes (NsBackup) associées à l'utilisateur ainsi que la liste des statistiques pour chaque sauvegarde (NsBackupStats).
Pour des raisons de performances, l'usage de cette classe est recommandé lorsque vous désirez calculer des informations sur le stockage ou les sauvegardes d'un utilisateur donné.
Charge en mémoire les objets principaux associés à l'utilisateur UserID.
Charge en mémoire les objets principaux associés à l'utilisateur de nom (login) UserName.
Le profil utilisateur chargé.
Les statistiques d'occupation chargés.
La liste des sauvegardes associées à l'utilisateur.
La liste des statistiques par sauvegardes. Les objets statistiques sont stockés dans le même ordre que les objets sauvegardes, aussi une sauvegarde à l'index i dans la liste ListOfBackups verra ses statistiques stockées au même index i dans la liste ListOfBackupStats.
La liste des sauvegardes locales associées à l'utilisateur.