SimpleQueueCache Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cache de file d’attente qui conserve les éléments en mémoire.
public class SimpleQueueCache : Orleans.Streams.IQueueCache
type SimpleQueueCache = class
interface IQueueCache
interface IQueueFlowController
Public Class SimpleQueueCache
Implements IQueueCache
- Héritage
-
SimpleQueueCache
- Implémente
Constructeurs
| SimpleQueueCache(Int32, ILogger) |
Initialise une nouvelle instance de la classe SimpleQueueCache. |
| SimpleQueueCache(Int32, Logger) |
SimpleQueueCache, constructeur |
Propriétés
| Size |
Obtient le nombre d’éléments dans le cache. |
Méthodes
| AddToCache(IList<IBatchContainer>) |
Ajouter une liste de messages au cache |
| GetCacheCursor(IStreamIdentity, StreamSequenceToken) |
Acquérir un curseur de message de flux. Cela peut être utilisé pour récupérer des messages du cache en commençant à l’emplacement indiqué par le jeton fourni. |
| GetCacheCursor(StreamId, StreamSequenceToken) |
Acquérir un curseur de message de flux. Cela peut être utilisé pour récupérer des messages du cache en commençant à l’emplacement indiqué par le jeton fourni. |
| GetMaxAddCount() |
Limite du nombre maximal d’éléments pouvant être ajoutés |
| IsUnderPressure() |
Retourne true si ce cache est sous pression. |
| TryPurgeFromCache(IList<IBatchContainer>) |
Demandez au cache s’il contient des éléments qui peuvent être vidés du cache (afin qu’ils puissent ensuite être libérés dans la file d’attente sous-jacente). |