Leer en inglés

Compartir a través de


IEventHubQueueCache Interfaz

Definición

Interfaz para una caché de mensajes de secuencia que almacena EventHub EventData

C#
public interface IEventHubQueueCache : IDisposable, Orleans.Streams.IQueueFlowController
Derivado
Implementaciones

Métodos

Add(List<EventData>, DateTime)

Agregue una lista de EventHub EventData a la memoria caché.

AddCachePressureMonitor(ICachePressureMonitor)

Adición del monitor de presión de caché al algoritmo de presión inversa de la memoria caché

GetCursor(StreamId, StreamSequenceToken)

Obtenga un cursor en la memoria caché para leer eventos de una secuencia.

GetMaxAddCount()

Obtiene el número máximo de elementos que se pueden agregar.

(Heredado de IQueueFlowController)
SignalPurge()

Enviar señal de purga a la memoria caché, la caché realizará una purga basada en el tiempo en sus mensajes almacenados en caché.

TryGetNextMessage(Object, IBatchContainer)

Intente obtener el siguiente mensaje en la memoria caché del cursor proporcionado.

Se aplica a

Producto Versiones
.NET Orleans 7.0.0, 8.0.0, 8.1.0, 8.2.0, 9.0.0