ProtectedLocalStorage Klasa

Definicja

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

Te dane będą ograniczone do przeglądarki bieżącego użytkownika, udostępnione na wszystkich kartach. Dane będą utrwalane po ponownym uruchomieniu przeglądarki.

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

Konstruktory

ProtectedLocalStorage(IJSRuntime, IDataProtectionProvider)

Tworzy wystąpienie klasy ProtectedLocalStorage.

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