IEventHubQueueCache Interfaz
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í.
Interfaz para una caché de mensajes de secuencia que almacena EventHub EventData
public interface IEventHubQueueCache : IDisposable, Orleans.Streams.IQueueFlowController
type IEventHubQueueCache = interface
interface IQueueFlowController
interface IDisposable
Public Interface IEventHubQueueCache
Implements IDisposable, 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. |