To control access to isolated storage, the runtime uses IsolatedStorageFilePermission objects. Each IsolatedStorageFilePermission object has properties that specify the following values:
The runtime decides whether to grant IsolatedStorageFilePermission to code, based on how much the code is trusted. If the permission is granted, the allowed usage and storage quota values are determined by security policy and by the code's request for IsolatedStorageFilePermission, if there is a request.