Partager via


ProtectedLocalStorage Classe

Définition

Fournit des mécanismes pour stocker et récupérer des données dans la collection « localStorage » du navigateur.

Ces données sont limitées au navigateur de l’utilisateur actuel, partagées entre tous les onglets. Les données sont conservées entre les redémarrages du navigateur.

Voir 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
Héritage
ProtectedLocalStorage

Constructeurs

ProtectedLocalStorage(IJSRuntime, IDataProtectionProvider)

Construit un instance de ProtectedLocalStorage.

Méthodes

DeleteAsync(String)

Supprime de manière asynchrone toutes les données stockées pour la clé spécifiée.

(Hérité de ProtectedBrowserStorage)
GetAsync<TValue>(String)

Récupère de manière asynchrone les données spécifiées.

Étant donné qu’aucun objectif de protection des données n’est spécifié avec cette surcharge, l’objectif est dérivé de key et du nom du magasin. Il s’agit d’un bon objectif par défaut à utiliser si les clés proviennent d’un ensemble fixe connu au moment de la compilation.

(Hérité de ProtectedBrowserStorage)
GetAsync<TValue>(String, String)

Récupère de manière asynchrone les données spécifiées.

(Hérité de ProtectedBrowserStorage)
SetAsync(String, Object)

Stocke de manière asynchrone les données spécifiées.

Étant donné qu’aucun objectif de protection des données n’est spécifié avec cette surcharge, l’objectif est dérivé de key et du nom du magasin. Il s’agit d’un bon objectif par défaut à utiliser si les clés proviennent d’un ensemble fixe connu au moment de la compilation.

(Hérité de ProtectedBrowserStorage)
SetAsync(String, String, Object)

Stocke de manière asynchrone les données fournies.

(Hérité de ProtectedBrowserStorage)

S’applique à