IOutputCacheBufferStore.SetAsync Methode

Definition

Speichert die angegebene Antwort im Antwortcache.

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

Parameter

key
String

Der Cacheschlüssel, unter dem die Antwort gespeichert werden soll.

value
ReadOnlySequence<Byte>

Der Zuspeicherung des Antwortcacheeintrags; Dieser Wert wird nur für die Dauer der Methode definiert und sollte nicht gespeichert werden, ohne eine Kopie zu erstellen.

tags
ReadOnlyMemory<String>

Die Tags, die dem Cacheeintrag zum Speichern zugeordnet sind.

validFor
TimeSpan

Der Zeitraum, in dem der Eintrag vor Ablauf im Cache aufbewahrt wird, relativ zu jetzt.

cancellationToken
CancellationToken

Gibt an, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Gilt für: