|
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.