SimpleQueueCache 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 que mantiene los elementos en memoria.
public class SimpleQueueCache : Orleans.Streams.IQueueCache
type SimpleQueueCache = class
interface IQueueCache
interface IQueueFlowController
Public Class SimpleQueueCache
Implements IQueueCache
- Herencia
-
SimpleQueueCache
- Implementaciones
Constructores
SimpleQueueCache(Int32, ILogger) |
Inicializa una nueva instancia de la clase SimpleQueueCache. |
SimpleQueueCache(Int32, Logger) |
SimpleQueueCache Constructor |
Propiedades
Size |
Obtiene el número de elementos de la memoria caché. |
Métodos
AddToCache(IList<IBatchContainer>) |
Agregar una lista de mensajes a la memoria caché |
GetCacheCursor(IStreamIdentity, StreamSequenceToken) |
Adquirir un cursor de mensaje de secuencia. Esto se puede usar para recuperar mensajes de la memoria caché a partir de la ubicación indicada por el token proporcionado. |
GetCacheCursor(StreamId, StreamSequenceToken) |
Adquirir un cursor de mensaje de secuencia. Esto se puede usar para recuperar mensajes de la memoria caché a partir de la ubicación indicada por el token proporcionado. |
GetMaxAddCount() |
Límite del número máximo de elementos que se pueden agregar |
IsUnderPressure() |
Devuelve true si esta memoria caché está bajo presión. |
TryPurgeFromCache(IList<IBatchContainer>) |
Pregunte a la memoria caché si tiene elementos que se pueden purgar de la memoria caché (para que se puedan liberar posteriormente en la cola subyacente). |