다음을 통해 공유


ProtectedLocalStorage 클래스

정의

브라우저의 'localStorage' 컬렉션에 데이터를 저장하고 검색하는 메커니즘을 제공합니다.

이 데이터는 모든 탭에서 공유되는 현재 사용자의 브라우저로 범위가 지정됩니다. 데이터는 브라우저를 다시 시작할 때 유지됩니다.

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
상속
ProtectedLocalStorage

생성자

ProtectedLocalStorage(IJSRuntime, IDataProtectionProvider)

의 instance 생성합니다ProtectedLocalStorage.

메서드

DeleteAsync(String)

지정된 키에 대해 저장된 모든 데이터를 비동기적으로 삭제합니다.

(다음에서 상속됨 ProtectedBrowserStorage)
GetAsync<TValue>(String)

지정된 데이터를 비동기적으로 검색합니다.

이 오버로드를 사용하여 데이터 보호 용도를 지정하지 않으므로 용도는 및 저장소 이름에서 key 파생됩니다. 이는 키가 컴파일 타임에 알려진 고정 집합에서 온 경우 사용하기에 좋은 기본 용도입니다.

(다음에서 상속됨 ProtectedBrowserStorage)
GetAsync<TValue>(String, String)

지정된 데이터를 비동기적으로 검색합니다.

(다음에서 상속됨 ProtectedBrowserStorage)
SetAsync(String, Object)

지정된 데이터를 비동기적으로 저장합니다.

이 오버로드를 사용하여 데이터 보호 용도를 지정하지 않으므로 용도는 및 저장소 이름에서 key 파생됩니다. 이는 키가 컴파일 타임에 알려진 고정 집합에서 온 경우 사용하기에 좋은 기본 용도입니다.

(다음에서 상속됨 ProtectedBrowserStorage)
SetAsync(String, String, Object)

제공된 데이터를 비동기적으로 저장합니다.

(다음에서 상속됨 ProtectedBrowserStorage)

적용 대상