IOutputCacheBufferStore.SetAsync メソッド

定義

指定された応答を応答キャッシュに格納します。

public System.Threading.Tasks.ValueTask SetAsync (string key, System.Buffers.ReadOnlySequence<byte> value, ReadOnlyMemory<string> tags, TimeSpan validFor, System.Threading.CancellationToken cancellationToken);
abstract member SetAsync : string * System.Buffers.ReadOnlySequence<byte> * ReadOnlyMemory<string> * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function SetAsync (key As String, value As ReadOnlySequence(Of Byte), tags As ReadOnlyMemory(Of String), validFor As TimeSpan, cancellationToken As CancellationToken) As ValueTask

パラメーター

key
String

応答を格納するキャッシュ キー。

value
ReadOnlySequence<Byte>

格納する応答キャッシュ エントリ。この値はメソッドの期間中のみ定義され、コピーを作成せずに格納することはできません。

tags
ReadOnlyMemory<String>

格納するキャッシュ エントリに関連付けられているタグ。

validFor
TimeSpan

エントリが期限切れになる前にキャッシュに保持される時間 (現在に比べて)。

cancellationToken
CancellationToken

操作を取り消す必要があることを示します。

戻り値

適用対象