Поделиться через


IOutputCacheBufferStore Интерфейс

Определение

Представляет хранилище кэшированных ответов, которое использует IBufferWriter<T> в качестве целевого объекта.

public interface IOutputCacheBufferStore : Microsoft.AspNetCore.OutputCaching.IOutputCacheStore
type IOutputCacheBufferStore = interface
    interface IOutputCacheStore
Public Interface IOutputCacheBufferStore
Implements IOutputCacheStore
Реализации

Методы

EvictByTagAsync(String, CancellationToken)

Вытеснение кэшированных ответов по тегу.

(Унаследовано от IOutputCacheStore)
GetAsync(String, CancellationToken)

Возвращает кэшированный ответ для заданного ключа, если он существует. Если для заданного ключа не существует кэшированного ответа, возвращается null.

(Унаследовано от IOutputCacheStore)
SetAsync(String, Byte[], String[], TimeSpan, CancellationToken)

Сохраняет заданный ответ в кэше ответов.

(Унаследовано от IOutputCacheStore)
SetAsync(String, ReadOnlySequence<Byte>, ReadOnlyMemory<String>, TimeSpan, CancellationToken)

Сохраняет заданный ответ в кэше ответов.

TryGetAsync(String, PipeWriter, CancellationToken)

Возвращает кэшированный ответ для заданного ключа, если он существует. Если для заданного ключа не существует кэшированного ответа, возвращается null.

Применяется к