System.IO.IsolatedStorage.IsolatedStorage Members

The members of System.IO.IsolatedStorage.IsolatedStorage are listed below.

See Also: Inherited members from System.MarshalByRefObject

Protected Constructors

Initializes a new instance of the System.IO.IsolatedStorage.IsolatedStorage class.

Public Properties

[read-only]
ApplicationIdentityobject.

Gets an application identity that scopes isolated storage.

[read-only]
AssemblyIdentityobject.

Gets an assembly identity used to scope isolated storage.

[read-only]
AvailableFreeSpacelong.

When overridden in a derived class, gets the available free space for isolated storage, in bytes.

[read-only]
CurrentSizeulong.

Gets a value representing the current size of isolated storage.

[read-only]
DomainIdentityobject.

Gets a domain identity that scopes isolated storage.

[read-only]
MaximumSizeulong.

Gets a value representing the maximum amount of space available for isolated storage. When overridden in a derived class, this value can take different units of measure.

[read-only]
Quotalong.

When overridden in a derived class, gets a value that represents the maximum amount of space available for isolated storage.

[read-only]
ScopeSystem.IO.IsolatedStorage.IsolatedStorageScope.

Gets an System.IO.IsolatedStorage.IsolatedStorageScope enumeration value specifying the scope used to isolate the store.

[read-only]
UsedSizelong.

When overridden in a derived class, gets a value that represents the amount of the space used for isolated storage.

Protected Properties

[read-only]
SeparatorExternalchar.

Gets a backslash character that can be used in a directory string. When overridden in a derived class, another character might be returned.

[read-only]
SeparatorInternalchar.

Gets a period character that can be used in a directory string. When overridden in a derived class, another character might be returned.

Public Methods

IncreaseQuotaTo(long) : bool

When overridden in a derived class, prompts a user to approve a larger quota size, in bytes, for isolated storage.

abstract
Remove()

When overridden in a derived class, removes the individual isolated store and all contained data.

Protected Methods

abstract
GetPermission(System.Security.PermissionSet) : System.Security.Permissions.IsolatedStoragePermission

When implemented by a derived class, returns a permission that represents access to isolated storage from within a permission set.

InitStore(System.IO.IsolatedStorage.IsolatedStorageScope, Type)

Initializes a new System.IO.IsolatedStorage.IsolatedStorage object.

InitStore(System.IO.IsolatedStorage.IsolatedStorageScope, Type, Type)

Initializes a new System.IO.IsolatedStorage.IsolatedStorage object.