EventHubQueueCache Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Caché de colas de EventHub
public class EventHubQueueCache : IDisposable, Orleans.Streaming.EventHubs.IEventHubQueueCache, Orleans.Streams.IQueueFlowController
type EventHubQueueCache = class
interface IEventHubQueueCache
interface IQueueFlowController
interface IDisposable
Public Class EventHubQueueCache
Implements IDisposable, IEventHubQueueCache, 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. |