다음을 통해 공유


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

작업을 취소해야 임을 나타냅니다.

반환

적용 대상