IsolatedStorageFile.GetMachineStoreForApplication Metodo

Definizione

Ottiene lo spazio di memorizzazione isolato con ambito di computer corrispondente all'identità di applicazione del codice chiamante.Obtains machine-scoped isolated storage corresponding to the calling code's application identity.

public:
 static System::IO::IsolatedStorage::IsolatedStorageFile ^ GetMachineStoreForApplication();
public static System.IO.IsolatedStorage.IsolatedStorageFile GetMachineStoreForApplication ();
static member GetMachineStoreForApplication : unit -> System.IO.IsolatedStorage.IsolatedStorageFile
Public Shared Function GetMachineStoreForApplication () As IsolatedStorageFile

Restituisce

Oggetto corrispondente all'ambito dello spazio di memorizzazione isolato basato sull'identità di applicazione del codice chiamante.An object corresponding to the isolated storage scope based on the calling code's application identity.

Eccezioni

Impossibile determinare l'identità di applicazione del chiamante.The application identity of the caller could not be determined.

-oppure--or-

Impossibile determinare il set di autorizzazioni concesse per il dominio dell'applicazione.The granted permission set for the application domain could not be determined.

-oppure--or-

Impossibile inizializzare una posizione dello spazio di memorizzazione isolato.An isolated storage location cannot be initialized.

Non sono state concesse autorizzazioni sufficienti per lo spazio di memorizzazione isolato.Sufficient isolated storage permissions have not been granted.

Commenti

Quando si utilizza questo metodo, tutti gli assembly associati a un'applicazione utilizzano lo stesso archivio isolato.All assemblies associated with an application use the same isolated store when using this method.

GetMachineStoreForApplication è funzionalmente equivalente al codice seguente:GetMachineStoreForApplication is functionally equivalent to the following code:

isoFile = IsolatedStorageFile::GetStore(IsolatedStorageScope::Application |
    IsolatedStorageScope::Machine, (Type^)nullptr);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Application |
    IsolatedStorageScope.Machine, null);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Application Or _
    IsolatedStorageScope.Machine,  Nothing)

Sicurezza

IsolatedStorageFilePermission
per l'uso dello spazio di memorizzazione isolato.for using isolated storage. Enumerazione associata: AssemblyIsolationByUserAssociated enumeration: AssemblyIsolationByUser

ReflectionPermission
Quando viene richiamato ad associazione tardiva tramite meccanismi come InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).when invoked late-bound through mechanisms such as InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). Enumerazione associata: MemberAccessAssociated enumeration: MemberAccess

Si applica a

Vedi anche