Name
IsolatedStorageFile
Synopsis
This class represents an isolated-storage filesystem area that
can contain files and directories. The static
GetStore()
returns a reference to the current store. Call
GetStore()
only with the proper
IsolatedStorageScope
enumerations set. There are two shortcuts for this method:
GetUserStoreForAssembly()
returns the same store as
GetStore()
with IsolatedStorageScope.User | IsolatedStorageScope.Assembly
as its first argument, and
GetUserStoreForDomain()
returns as though
GetStore()
was called with IsolatedStorageScope.User | IsolatedStorageScope.Assembly | IsolatedStorageScope.Domain
.
GetEnumerator()
returns all valid types of storage isolation for the specified
assembly and domain.
The rest of the methods for this class allow you to work with files
and directories.
CreateDirectory()
and
DeleteDirectory()
allow you to create and delete directories, just as
DeleteFile()
allows you to delete files (use an
IsolatedStorageFileStream
to create them).
Close()
allows you to close a store opened with
GetStore()
.
GetFileNames()
returns an array of filenames matching a given filter.
public sealed class IsolatedStorageFile : IsolatedStorage : IDisposable { // Public Instance Properties public override field ulong CurrentSize{get; } // overrides IsolatedStorage public override field ulong MaximumSize{get; } // overrides IsolatedStorage // Public Static Methods public static method IEnumerator GetEnumerator( IsolatedStorageScope scope); public static method IsolatedStorageFile ...
Get C# in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.