ProtectedSessionStorage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет механизмы для хранения и извлечения данных в коллекции 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) |