ReadEventOptions Classe
Definição
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.
O conjunto de opções que pode ser especificado para configurar o comportamento ao ler eventos de um EventHubConsumerClient.
public class ReadEventOptions
type ReadEventOptions = class
Public Class ReadEventOptions
- Herança
-
ReadEventOptions
Construtores
ReadEventOptions() |
O conjunto de opções que pode ser especificado para configurar o comportamento ao ler eventos de um EventHubConsumerClient. |
Propriedades
CacheEventCount |
O número máximo de eventos que serão lidos do serviço hubs de eventos e mantidos em um cache de memória local quando a leitura estiver ativa e os eventos estiverem sendo emitidos para um enumerador para processamento. |
MaximumWaitTime |
A quantidade máxima de tempo de espera para que um evento esteja disponível ao ler antes de ler um evento vazio. |
OwnerLevel |
Quando populado, o nível de proprietário indica que uma leitura deve ser executada exclusivamente para eventos na partição solicitada e para o grupo de consumidores associado. Para fazer isso, a leitura tentará declarar a propriedade sobre a partição; no caso em que mais de um leitor exclusivo no grupo de consumidores tentar declarar a propriedade para a mesma partição, aquele com um valor maior OwnerLevel "ganhará". Quando um leitor exclusivo é usado, outros leitores que não são exclusivos ou que têm um nível de proprietário inferior não poderão ser criados, se já existirem, encontrarão uma exceção durante a próxima tentativa de operação. |
PrefetchCount |
O número de eventos que serão solicitados ansiosamente do serviço hubs de eventos e enfileirados localmente sem considerar se uma operação de leitura está ativa no momento, destinada a ajudar a maximizar a taxa de transferência, permitindo que os eventos sejam lidos de um cache local em vez de aguardar uma solicitação de serviço. |
PrefetchSizeInBytes |
O número desejado de bytes para tentar solicitar ansiosamente do serviço hubs de eventos e enfileirado localmente sem considerar se uma operação de leitura está ativa no momento, destinada a ajudar a maximizar a taxa de transferência, permitindo que os eventos sejam lidos de um cache local em vez de aguardar uma solicitação de serviço. |
TrackLastEnqueuedEventProperties |
Indica se o leitor deve ou não solicitar informações sobre o último evento enfileirado na partição associada a um determinado evento e acompanhar essas informações à medida que os eventos são lidos. |
Aplica-se a
Azure SDK for .NET