Quotas pour le stockage isolé
Un quota représente une limite de la quantité de stockage isolé pouvant être utilisée. Le quota inclut des octets d'espace de fichier ainsi que la surcharge associée au répertoire et d'autres informations du magasin. Le stockage isolé utilise des quotas d'autorisation, qui représentent des limites de stockage définies via des objets IsolatedStoragePermission. Lors d'une tentative d'écriture de données qui dépassent le quota, une IsolatedStorageException est levée. La stratégie de sécurité, modifiable à l'aide de l'outil .NET Framework Configuration Tool (Mscorcfg.msc) détermine les autorisations accordées au code. Le code possédant une autorisation IsolatedStoragePermission ne peut pas utiliser davantage de stockage que celui autorisé par la propriété UserQuota. Toutefois, dans la mesure où le code peut ignorer des quotas d'autorisation en présentant diverses identités d'utilisateur, les quotas d'autorisation servent d'indications sur la façon dont le code doit se comporter et ne représentent pas une limite définitive du comportement du code.
Les quotas ne sont pas appliqués sur les magasins itinérants. C'est pourquoi, pour que le code les utilise, le niveau d'autorisation requis est un peu plus haut. AssemblyIsolationByRoamingUser et DomainIsolationByRoamingUser sont deux énumérations qui spécifient une autorisation à utiliser le stockage isolé lorsqu'il s'agit d'un utilisateur itinérant. Pour plus d'informations, consultez Demande d'autorisations.
Voir aussi
Référence
Concepts
Types d'isolation
Protection du stockage isolé
Utilisation autorisée et problèmes de sécurité