Udostępnij za pośrednictwem


IOutputCacheBufferStore Interfejs

Definicja

Reprezentuje magazyn dla buforowanych odpowiedzi, które używają IBufferWriter<T> jako miejsca docelowego.

public interface IOutputCacheBufferStore : Microsoft.AspNetCore.OutputCaching.IOutputCacheStore
type IOutputCacheBufferStore = interface
    interface IOutputCacheStore
Public Interface IOutputCacheBufferStore
Implements IOutputCacheStore
Implementuje

Metody

EvictByTagAsync(String, CancellationToken)

Eksmitacje buforowane odpowiedzi według tagu.

(Odziedziczone po IOutputCacheStore)
GetAsync(String, CancellationToken)

Pobiera buforowana odpowiedź dla danego klucza, jeśli istnieje. Jeśli dla danego klucza nie istnieje żadna buforowana odpowiedź, zostanie zwrócona null.

(Odziedziczone po IOutputCacheStore)
SetAsync(String, Byte[], String[], TimeSpan, CancellationToken)

Przechowuje daną odpowiedź w pamięci podręcznej odpowiedzi.

(Odziedziczone po IOutputCacheStore)
SetAsync(String, ReadOnlySequence<Byte>, ReadOnlyMemory<String>, TimeSpan, CancellationToken)

Przechowuje daną odpowiedź w pamięci podręcznej odpowiedzi.

TryGetAsync(String, PipeWriter, CancellationToken)

Pobiera buforowana odpowiedź dla danego klucza, jeśli istnieje. Jeśli dla danego klucza nie istnieje żadna buforowana odpowiedź, zostanie zwrócona null.

Dotyczy