ProtectedSessionStorage Klasa

Definicja

Udostępnia mechanizmy przechowywania i pobierania danych w kolekcji "sessionStorage" przeglądarki.

Te dane będą ograniczone do bieżącej karty przeglądarki. Dane zostaną odrzucone, jeśli użytkownik zamknie kartę przeglądarki lub zamknie samą przeglądarkę.

Zobacz: 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
Dziedziczenie
ProtectedSessionStorage

Konstruktory

ProtectedSessionStorage(IJSRuntime, IDataProtectionProvider)

Tworzy wystąpienie klasy ProtectedSessionStorage.

Metody

DeleteAsync(String)

Asynchronicznie usuwa wszystkie dane przechowywane dla określonego klucza.

(Odziedziczone po ProtectedBrowserStorage)
GetAsync<TValue>(String)

Asynchronicznie pobiera określone dane.

Ponieważ nie określono celu ochrony danych przy użyciu tego przeciążenia, cel pochodzi od key i nazwy magazynu. Jest to dobry cel domyślny, jeśli klucze pochodzą z stałego zestawu znanego w czasie kompilacji.

(Odziedziczone po ProtectedBrowserStorage)
GetAsync<TValue>(String, String)

Asynchronicznie pobiera określone dane.

(Odziedziczone po ProtectedBrowserStorage)
SetAsync(String, Object)

Asynchronicznie przechowuje określone dane.

Ponieważ nie określono celu ochrony danych przy użyciu tego przeciążenia, cel pochodzi od key i nazwy magazynu. Jest to dobry cel domyślny, jeśli klucze pochodzą z stałego zestawu znanego w czasie kompilacji.

(Odziedziczone po ProtectedBrowserStorage)
SetAsync(String, String, Object)

Asynchronicznie przechowuje podane dane.

(Odziedziczone po ProtectedBrowserStorage)

Dotyczy