Name
IsolatedStorageContainment
Synopsis
public enum IsolatedStorageContainment { None = 0,DomainIsolationByUser = 16,AssemblyIsolationByUser = 32, DomainIsolationByRoamingUser = 80,AssemblyIsolationByRoamingUser = 96, AdministerIsolatedStorageByUser = 112,UnrestrictedIsolatedStorage = 240 }
This enumeration contains values used with the
IsolatedStorageFilePermission and
IsolatedStorageFilePermissionAttribute classes to
represent the level of access granted to isolated storage.
AssemblyIsolationByUser represents the ability to
obtain a store isolated by assembly and user, while
DomainIsolationByUser represents the ability to
obtain a store isolated by assembly, user, and application domain.
AssemblyIsolationByRoamingUser and
DomainIsolationByRoamingUser represent access to
equivalent levels of isolation, but include the ability to obtain
roaming stores. AdministerIsolatedStorageByUser
represents administrative access to all stores for the current user,
and UnrestrictedIsolatedStorage provides full and
unrestricted access to all of the current user’s
stores.
Hierarchy
System.Object
→
System.ValueType
→
System.Enum(System.IComparable,
System.IFormattable, System.IConvertible)
→
IsolatedStorageContainment
Returned By
IsolatedStoragePermission.UsageAllowed,
IsolatedStoragePermissionAttribute.UsageAllowed
Passed To
IsolatedStoragePermission.UsageAllowed,
IsolatedStoragePermissionAttribute.UsageAllowed
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access