Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | IsolatedStorageFileEnumerator |
Static Public Member Functions | |
static IEnumerator | GetEnumerator (IsolatedStorageScope scope) |
static IsolatedStorageFile | GetUserStoreForApplication () |
static IsolatedStorageFile | GetUserStoreForAssembly () |
static IsolatedStorageFile | GetUserStoreForDomain () |
static IsolatedStorageFile | GetUserStoreForSite () |
static IsolatedStorageFile | GetMachineStoreForApplication () |
static IsolatedStorageFile | GetMachineStoreForAssembly () |
static IsolatedStorageFile | GetMachineStoreForDomain () |
static IsolatedStorageFile | GetStore (IsolatedStorageScope scope, Type? applicationEvidenceType) |
static IsolatedStorageFile | GetStore (IsolatedStorageScope scope, object? applicationIdentity) |
static IsolatedStorageFile | GetStore (IsolatedStorageScope scope, Type? domainEvidenceType, Type? assemblyEvidenceType) |
static IsolatedStorageFile | GetStore (IsolatedStorageScope scope, object? domainIdentity, object? assemblyIdentity) |
static void | Remove (IsolatedStorageScope scope) |
Protected Member Functions | |
void | InitStore (IsolatedStorageScope scope, Type appEvidenceType) |
void | InitStore (IsolatedStorageScope scope, Type? domainEvidenceType, Type? assemblyEvidenceType) |
MarshalByRefObject | MemberwiseClone (bool cloneIdentity) |
Package Functions | |
IsolatedStorageFile (IsolatedStorageScope scope) | |
string | GetFullPath (string partialPath) |
void | EnsureStoreIsValid () |
Static Package Functions | |
static Exception | GetIsolatedStorageException (string exceptionMsg, Exception rootCause) |
Properties | |
string | RootDirectory [get] |
bool | Disposed [get] |
bool | IsDeleted [get] |
override long | AvailableFreeSpace [get] |
override ulong | MaximumSize [get] |
override long | Quota [get] |
override long | UsedSize [get] |
override ulong | CurrentSize [get] |
static bool | IsEnabled [get] |
object | ApplicationIdentity [get] |
object | AssemblyIdentity [get] |
object | DomainIdentity [get] |
IsolatedStorageScope | Scope [get, private set] |
virtual char | SeparatorExternal [get] |
virtual char | SeparatorInternal [get] |
string? | IdentityHash [get, private set] |
Private Member Functions | |
bool | ContainsUnknownFiles (string directory) |
bool | IsMatchingScopeDirectory (string directory) |
Static Private Member Functions | |
static IsolatedStorageFile | GetStore (IsolatedStorageScope scope) |
static void | VerifyGlobalScope (IsolatedStorageScope scope) |
static bool | IsIdFile (string file) |
static bool | IsInfoFile (string file) |
static void | VerifyScope (IsolatedStorageScope scope) |
Private Attributes | |
bool | _disposed |
bool | _closed |
readonly object | _internalLock = new object() |
readonly string | _rootDirectory |
ulong | _quota |
bool | _validQuota |
object | _applicationIdentity |
object | _assemblyIdentity |
object | _domainIdentity |
Definition at line 7 of file IsolatedStorageFile.cs.