Leer en inglés

Compartir a través de


EventHubQueueCache Clase

Definición

Caché de colas de EventHub

C#
public class EventHubQueueCache : IDisposable, Orleans.Streaming.EventHubs.IEventHubQueueCache, Orleans.Streams.IQueueFlowController
Herencia
EventHubQueueCache
Implementaciones

Constructores

Campos

cache

Implementación de caché de mensajes subyacente protegida con fines de prueba

Propiedades

Partition

Caché de colas de EventHub

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é

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

GetCursor(StreamId, StreamSequenceToken)

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

GetMaxAddCount()

Límite del número máximo de elementos que se pueden agregar

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