IsolatedStorageFile::GetMachineStoreForApplication Method ()
Obtains machine-scoped isolated storage corresponding to the calling code's application identity.
Assembly: mscorlib (in mscorlib.dll)
Return Value
Type: System.IO.IsolatedStorage::IsolatedStorageFile^An object corresponding to the isolated storage scope based on the calling code's application identity.
| Exception | Condition |
|---|---|
| IsolatedStorageException | The application identity of the caller could not be determined. -or- The granted permission set for the application domain could not be determined. -or- An isolated storage location cannot be initialized. |
| SecurityException | Sufficient isolated storage permissions have not been granted. |
All assemblies associated with an application use the same isolated store when using this method.
GetMachineStoreForApplication is functionally equivalent to the following code:
for using isolated storage. Associated enumeration: AssemblyIsolationByUser
when invoked late-bound through mechanisms such as Type::InvokeMember. Associated enumeration: ReflectionPermissionFlag::MemberAccess
Available since 2.0