SimpleQueueCache Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Cache della coda che mantiene gli elementi in memoria.
public class SimpleQueueCache : Orleans.Streams.IQueueCache
type SimpleQueueCache = class
interface IQueueCache
interface IQueueFlowController
Public Class SimpleQueueCache
Implements IQueueCache
- Ereditarietà
-
SimpleQueueCache
- Implementazioni
Costruttori
SimpleQueueCache(Int32, ILogger) |
Inizializza una nuova istanza della classe SimpleQueueCache. |
SimpleQueueCache(Int32, Logger) |
Costruttore SimpleQueueCache |
Proprietà
Size |
Ottiene il numero di elementi nella cache. |
Metodi
AddToCache(IList<IBatchContainer>) |
Aggiungere un elenco di messaggi alla cache |
GetCacheCursor(IStreamIdentity, StreamSequenceToken) |
Acquisire un cursore del messaggio di flusso. Questa operazione può essere usata per recuperare i messaggi dalla cache a partire dalla posizione indicata dal token specificato. |
GetCacheCursor(StreamId, StreamSequenceToken) |
Acquisire un cursore del messaggio di flusso. Questa operazione può essere usata per recuperare i messaggi dalla cache a partire dalla posizione indicata dal token specificato. |
GetMaxAddCount() |
Limite del numero massimo di elementi che possono essere aggiunti |
IsUnderPressure() |
Restituisce true se questa cache è sotto pressione. |
TryPurgeFromCache(IList<IBatchContainer>) |
Chiedere alla cache se contiene elementi che possono essere eliminati dalla cache (in modo che possano essere rilasciati successivamente la coda sottostante). |