PartitionReceiverOptions 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 ao criar um PartitionReceiver para configurar seu comportamento.
public class PartitionReceiverOptions
type PartitionReceiverOptions = class
Public Class PartitionReceiverOptions
- Herança
-
PartitionReceiverOptions
Construtores
PartitionReceiverOptions() |
O conjunto de opções que pode ser especificado ao criar um PartitionReceiver para configurar seu comportamento. |
Propriedades
ConnectionOptions |
As opções usadas para configurar a conexão com o serviço hubs de eventos. |
DefaultMaximumReceiveWaitTime |
A quantidade padrão de tempo para aguardar a quantidade solicitada de mensagens ao ler; se esse período ocorrer antes da quantidade solicitada de mensagens estar disponível ou lida, o conjunto de mensagens que foram lidas será retornado. |
Identifier |
Um nome exclusivo usado para identificar o receptor. Se |
OwnerLevel |
Quando preenchido, 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 tenta declarar a propriedade para o mesmo par de grupos de partição/consumidor, 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 de 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 de 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. |
RetryOptions |
O conjunto de opções a ser usado para determinar se uma operação com falha deve ser repetida e, nesse caso, a quantidade de tempo de espera entre tentativas de repetição. Essas opções também controlam a quantidade de tempo permitida para ler eventos e outras interações com o serviço hubs de eventos. |
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