IsolatedStorageFile.GetUserStoreForApplication Método

Definición

Obtiene el almacenamiento aislado con ámbito de usuario correspondiente a la identidad de aplicación del código de llamada.

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

Devoluciones

Objeto correspondiente al ámbito de almacenamiento aislado en función de la identidad de ensamblado del código de llamada.

Excepciones

No se han concedido permisos de almacenamiento aislado suficientes.

No se puede inicializar una ubicación de almacenamiento aislada.

O bien

No se puede determinar la identidad de aplicación del autor de la llamada, porque la ActivationContext propiedad devolvió null.

O bien

No se pueden determinar los permisos para el dominio de aplicación.

Comentarios

Todos los ensamblados asociados a una aplicación usan el mismo almacén aislado al usar este método. Este método solo se puede usar cuando se puede determinar la identidad de la aplicación; por ejemplo, cuando la aplicación se publica a través de la implementación clickOnce o es una aplicación basada en Silverlight. Si intenta usar este método fuera de una aplicación basada en ClickOnce o Silverlight, recibirá una IsolatedStorageException excepción, ya que no se puede determinar la identidad de la aplicación del autor de la llamada.

GetUserStoreForApplication es funcionalmente equivalente al código siguiente:

isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Application |
    IsolatedStorageScope.User, null);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Application Or _
    IsolatedStorageScope.User, Nothing)

En este código, el applicationIdentity parámetro de GetStore(IsolatedStorageScope scope, Object applicationIdentity) es null.

Se aplica a

Consulte también