Sdílet prostřednictvím


IOutputCacheBufferStore.SetAsync Metoda

Definice

Uloží danou odpověď do mezipaměti odpovědí.

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

Parametry

key
String

Klíč mezipaměti pro uložení odpovědi.

value
ReadOnlySequence<Byte>

Položka mezipaměti odpovědí pro uložení; tato hodnota je definována pouze pro dobu trvání metody a neměla by být uložena bez vytvoření kopie.

tags
ReadOnlyMemory<String>

Značky přidružené k položce mezipaměti, která se má uložit.

validFor
TimeSpan

Doba, po kterou bude položka uložena v mezipaměti před vypršením platnosti, vzhledem k této době.

cancellationToken
CancellationToken

Označuje, že operace by měla být zrušena.

Návraty

Platí pro