ProtectedBrowserStorage.SetAsync メソッド

定義

オーバーロード

SetAsync(String, Object)

指定したデータを非同期的に格納します。

このオーバーロードではデータ保護の目的が指定されていないので、目的は と ストア名から key 派生します。 これは、キーがコンパイル時に既知の固定セットから取得される場合に使用する適切な既定の目的です。

SetAsync(String, String, Object)

指定されたデータを非同期的に格納します。

SetAsync(String, Object)

指定したデータを非同期的に格納します。

このオーバーロードではデータ保護の目的が指定されていないので、目的は と ストア名から key 派生します。 これは、キーがコンパイル時に既知の固定セットから取得される場合に使用する適切な既定の目的です。

public:
 System::Threading::Tasks::ValueTask SetAsync(System::String ^ key, System::Object ^ value);
public System.Threading.Tasks.ValueTask SetAsync (string key, object value);
member this.SetAsync : string * obj -> System.Threading.Tasks.ValueTask
Public Function SetAsync (key As String, value As Object) As ValueTask

パラメーター

key
String

String使用するストレージ スロットの名前を指定する 値。

value
Object

格納する JSON シリアル化可能な値。

戻り値

ValueTask操作の完了を表す 。

適用対象

SetAsync(String, String, Object)

指定されたデータを非同期的に格納します。

public:
 System::Threading::Tasks::ValueTask SetAsync(System::String ^ purpose, System::String ^ key, System::Object ^ value);
public System.Threading.Tasks.ValueTask SetAsync (string purpose, string key, object value);
member this.SetAsync : string * string * obj -> System.Threading.Tasks.ValueTask
Public Function SetAsync (purpose As String, key As String, value As Object) As ValueTask

パラメーター

purpose
String

データ保護のスコープを定義する文字列。 保護されたデータは、同じ目的を指定するコードでのみ保護を解除できます。

key
String

String使用するストレージ スロットの名前を指定する 値。

value
Object

格納する JSON シリアル化可能な値。

戻り値

ValueTask操作の完了を表す 。

適用対象