ProtectedSessionStorage 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于在浏览器的“sessionStorage”集合中存储和检索数据的机制。
此数据的范围将限定为当前浏览器选项卡。如果用户关闭浏览器选项卡或关闭浏览器本身,则数据将被丢弃。
请参阅 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
- 继承
构造函数
ProtectedSessionStorage(IJSRuntime, IDataProtectionProvider) |
构造 的 ProtectedSessionStorage实例。 |
方法
DeleteAsync(String) |
异步删除为指定密钥存储的任何数据。 (继承自 ProtectedBrowserStorage) |
GetAsync<TValue>(String) |
异步检索指定的数据。
由于此重载未指定数据保护目的,因此该用途派生自 |
GetAsync<TValue>(String, String) |
异步检索指定的数据。 (继承自 ProtectedBrowserStorage) |
SetAsync(String, Object) |
异步存储指定的数据。
由于此重载未指定数据保护目的,因此该用途派生自 |
SetAsync(String, String, Object) |
异步存储提供的数据。 (继承自 ProtectedBrowserStorage) |