Compartir a través de


IsolatedStorageFile.GetMachineStoreForAssembly Método

Definición

Obtiene el almacenamiento aislado del ámbito del equipo que se corresponde con la identidad de ensamblado del código que realiza la llamada.

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

Devoluciones

Objeto que se corresponde con el ámbito de almacenamiento aislado basado en la identidad de ensamblado del código que realiza la llamada.

Excepciones

No se puede inicializar una ubicación del almacenamiento aislado.

No se han concedido permisos suficientes de almacenamiento aislado.

Comentarios

El mismo ensamblado dentro de diferentes aplicaciones siempre usa el mismo almacén aislado cuando se usa este método.

GetMachineStoreForAssembly es funcionalmente equivalente al código siguiente:

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

Nota

Los distintos ensamblados que se ejecutan en el mismo dominio de aplicación siempre tienen almacenes aislados distintos.

Se aplica a

Consulte también