Partilhar via


ProtectedLocalStorage Classe

Definição

Fornece mecanismos para armazenar e recuperar dados na coleção 'localStorage' do navegador.

Esses dados terão como escopo o navegador do usuário atual, compartilhados em todas as guias. Os dados persistirão entre as reinicializações do navegador.

Veja: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage.

public ref class ProtectedLocalStorage sealed : Microsoft::AspNetCore::Components::Server::ProtectedBrowserStorage::ProtectedBrowserStorage
public sealed class ProtectedLocalStorage : Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage.ProtectedBrowserStorage
type ProtectedLocalStorage = class
    inherit ProtectedBrowserStorage
Public NotInheritable Class ProtectedLocalStorage
Inherits ProtectedBrowserStorage
Herança
ProtectedLocalStorage

Construtores

ProtectedLocalStorage(IJSRuntime, IDataProtectionProvider)

Constrói uma instância de ProtectedLocalStorage.

Métodos

DeleteAsync(String)

Exclui de forma assíncrona todos os dados armazenados para a chave especificada.

(Herdado de ProtectedBrowserStorage)
GetAsync<TValue>(String)

Recupera de forma assíncrona os dados especificados.

Como nenhuma finalidade de proteção de dados é especificada com essa sobrecarga, a finalidade é derivada de key e do nome do repositório. Essa é uma boa finalidade padrão a ser usada se as chaves forem provenientes de um conjunto fixo conhecido em tempo de compilação.

(Herdado de ProtectedBrowserStorage)
GetAsync<TValue>(String, String)

Recupera de forma assíncrona os dados especificados.

(Herdado de ProtectedBrowserStorage)
SetAsync(String, Object)

Armazena de forma assíncrona os dados especificados.

Como nenhuma finalidade de proteção de dados é especificada com essa sobrecarga, a finalidade é derivada de key e do nome do repositório. Essa é uma boa finalidade padrão a ser usada se as chaves forem provenientes de um conjunto fixo conhecido em tempo de compilação.

(Herdado de ProtectedBrowserStorage)
SetAsync(String, String, Object)

Armazena de forma assíncrona os dados fornecidos.

(Herdado de ProtectedBrowserStorage)

Aplica-se a