MemoryPooledCache<TSerializer> Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cache em pool para o provedor de fluxo de memória
public class MemoryPooledCache<TSerializer> : Orleans.Streams.IQueueCache where TSerializer : class, IMemoryMessageBodySerializer
public class MemoryPooledCache<TSerializer> : Orleans.Providers.Streams.Common.ICacheDataAdapter, Orleans.Streams.IQueueCache where TSerializer : class, IMemoryMessageBodySerializer
type MemoryPooledCache<'Serializer (requires 'Serializer : null and 'Serializer :> IMemoryMessageBodySerializer)> = class
interface IQueueCache
interface IQueueFlowController
type MemoryPooledCache<'Serializer (requires 'Serializer : null and 'Serializer :> IMemoryMessageBodySerializer)> = class
interface IQueueCache
interface IQueueFlowController
interface ICacheDataAdapter
Public Class MemoryPooledCache(Of TSerializer)
Implements IQueueCache
Public Class MemoryPooledCache(Of TSerializer)
Implements ICacheDataAdapter, IQueueCache
- TSerializer
- Herança
-
MemoryPooledCache<TSerializer>
- Implementações
Memory |
Cache em pool para o provedor de fluxo de memória |
Memory |
Cache em pool para o provedor de fluxo de memória. |
Memory |
Cache em pool para o provedor de fluxo de memória |
Add |
Adicionar mensagens ao cache |
Get |
Converte uma mensagem armazenada em cache em um contêiner de lote para entrega |
Get |
Adquirir um cursor de mensagem de fluxo. Isso pode ser usado para recuperar mensagens do cache começando no local indicado pelo token fornecido. |
Get |
Adquirir um cursor de mensagem de fluxo. Isso pode ser usado para recuperar mensagens do cache começando no local indicado pelo token fornecido. |
Get |
O limite do número máximo de itens que podem ser adicionados |
Get |
Obtém o token de sequência de fluxo de uma mensagem armazenada em cache. |
Is |
Retornará true se esse cache estiver sob pressão. |
Try |
Pergunte ao cache se ele tem itens que podem ser limpos do cache (para que eles possam ser liberados posteriormente na fila subjacente). |
Produto | Versões |
---|---|
.NET Orleans | 1.5.10, 3.4.5, 3.6.0, 7.0.0, 8.0.0, 8.1.0, 8.2.0 |