ProtectedSessionStorage Classe

Définition

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

Ces données sont limitées à l’onglet du navigateur actuel. Les données sont ignorées si l’utilisateur ferme l’onglet du navigateur ou ferme le navigateur lui-même.

Voir https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage.

public ref class ProtectedSessionStorage sealed : Microsoft::AspNetCore::Components::Server::ProtectedBrowserStorage::ProtectedBrowserStorage
public sealed class ProtectedSessionStorage : Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage.ProtectedBrowserStorage
type ProtectedSessionStorage = class
    inherit ProtectedBrowserStorage
Public NotInheritable Class ProtectedSessionStorage
Inherits ProtectedBrowserStorage
Héritage
ProtectedSessionStorage

Constructeurs

ProtectedSessionStorage(IJSRuntime, IDataProtectionProvider)

Construit un instance de ProtectedSessionStorage.

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 façon 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 façon asynchrone les données spécifiées.

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

Stocke de façon 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 à