ProtectedLocalStorage Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides mechanisms for storing and retrieving data in the browser's 'localStorage' collection.
This data will be scoped to the current user's browser, shared across all tabs. The data will persist across browser restarts.
See: 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
- Inheritance
Constructors
ProtectedLocalStorage(IJSRuntime, IDataProtectionProvider) |
Constructs an instance of ProtectedLocalStorage. |
Methods
DeleteAsync(String) |
Asynchronously deletes any data stored for the specified key. (Inherited from ProtectedBrowserStorage) |
GetAsync<TValue>(String, String) |
Asynchronously retrieves the specified data. (Inherited from ProtectedBrowserStorage) |
GetAsync<TValue>(String) |
Asynchronously retrieves the specified data.
Since no data protection purpose is specified with this overload, the purpose is derived from
|
SetAsync(String, Object) |
Asynchronously stores the specified data.
Since no data protection purpose is specified with this overload, the purpose is derived from
|
SetAsync(String, String, Object) |
Asynchronously stores the supplied data. (Inherited from ProtectedBrowserStorage) |