Compartilhar via


EventHubConsumerClient Construtores

Definição

Sobrecargas

EventHubConsumerClient()

Inicializa uma nova instância da classe EventHubConsumerClient.

EventHubConsumerClient(String, String)

Inicializa uma nova instância da classe EventHubConsumerClient.

EventHubConsumerClient(String, EventHubConnection, EventHubConsumerClientOptions)

Inicializa uma nova instância da classe EventHubConsumerClient.

EventHubConsumerClient(String, String, EventHubConsumerClientOptions)

Inicializa uma nova instância da classe EventHubConsumerClient.

EventHubConsumerClient(String, String, String)

Inicializa uma nova instância da classe EventHubConsumerClient.

EventHubConsumerClient(String, String, String, EventHubConsumerClientOptions)

Inicializa uma nova instância da classe EventHubConsumerClient.

EventHubConsumerClient(String, String, String, AzureNamedKeyCredential, EventHubConsumerClientOptions)

Inicializa uma nova instância da classe EventHubConsumerClient.

EventHubConsumerClient(String, String, String, AzureSasCredential, EventHubConsumerClientOptions)

Inicializa uma nova instância da classe EventHubConsumerClient.

EventHubConsumerClient(String, String, String, TokenCredential, EventHubConsumerClientOptions)

Inicializa uma nova instância da classe EventHubConsumerClient.

EventHubConsumerClient()

Origem:
EventHubConsumerClient.cs
Origem:
EventHubConsumerClient.cs

Inicializa uma nova instância da classe EventHubConsumerClient.

protected EventHubConsumerClient ();
Protected Sub New ()

Aplica-se a

EventHubConsumerClient(String, String)

Origem:
EventHubConsumerClient.cs
Origem:
EventHubConsumerClient.cs

Inicializa uma nova instância da classe EventHubConsumerClient.

public EventHubConsumerClient (string consumerGroup, string connectionString);
new Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient : string * string -> Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient
Public Sub New (consumerGroup As String, connectionString As String)

Parâmetros

consumerGroup
String

O nome do grupo de consumidores ao qual esse consumidor está associado. Os eventos são lidos no contexto desse grupo.

connectionString
String

A cadeia de conexão a ser usada para se conectar ao namespace dos Hubs de Eventos; espera-se que o nome do Hub de Eventos e as propriedades de chave compartilhada estejam contidos nessa cadeia de conexão.

Comentários

Se a cadeia de conexão for copiada do namespace dos Hubs de Eventos, ela provavelmente não conterá o nome do Hub de Eventos desejado, o que é necessário. Nesse caso, o nome pode ser adicionado manualmente adicionando "; EntityPath=[[ NOME DO HUB DE EVENTOS ]]" até o final da cadeia de conexão. Por exemplo, "; EntityPath=telemetry-hub".

Se você tiver definido uma política de acesso compartilhado diretamente no próprio Hub de Eventos, copiar a cadeia de conexão desse Hub de Eventos resultará em uma cadeia de conexão que contém o nome.

Aplica-se a

EventHubConsumerClient(String, EventHubConnection, EventHubConsumerClientOptions)

Origem:
EventHubConsumerClient.cs
Origem:
EventHubConsumerClient.cs

Inicializa uma nova instância da classe EventHubConsumerClient.

public EventHubConsumerClient (string consumerGroup, Azure.Messaging.EventHubs.EventHubConnection connection, Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient : string * Azure.Messaging.EventHubs.EventHubConnection * Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions -> Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient
Public Sub New (consumerGroup As String, connection As EventHubConnection, Optional clientOptions As EventHubConsumerClientOptions = Nothing)

Parâmetros

consumerGroup
String

O nome do grupo de consumidores ao qual esse consumidor está associado. Os eventos são lidos no contexto desse grupo.

connection
EventHubConnection

A EventHubConnection conexão a ser usada para comunicação com o serviço hubs de eventos.

clientOptions
EventHubConsumerClientOptions

Um conjunto de opções a serem aplicadas ao configurar o consumidor.

Aplica-se a

EventHubConsumerClient(String, String, EventHubConsumerClientOptions)

Origem:
EventHubConsumerClient.cs
Origem:
EventHubConsumerClient.cs

Inicializa uma nova instância da classe EventHubConsumerClient.

public EventHubConsumerClient (string consumerGroup, string connectionString, Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient : string * string * Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions -> Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient
Public Sub New (consumerGroup As String, connectionString As String, clientOptions As EventHubConsumerClientOptions)

Parâmetros

consumerGroup
String

O nome do grupo de consumidores ao qual esse consumidor está associado. Os eventos são lidos no contexto desse grupo.

connectionString
String

A cadeia de conexão a ser usada para se conectar ao namespace dos Hubs de Eventos; espera-se que o nome do Hub de Eventos e as propriedades de chave compartilhada estejam contidos nessa cadeia de conexão.

clientOptions
EventHubConsumerClientOptions

O conjunto de opções a serem usadas para esse consumidor.

Comentários

Se a cadeia de conexão for copiada do namespace dos Hubs de Eventos, ela provavelmente não conterá o nome do Hub de Eventos desejado, o que é necessário. Nesse caso, o nome pode ser adicionado manualmente adicionando "; EntityPath=[[ NOME DO HUB DE EVENTOS ]]" até o final da cadeia de conexão. Por exemplo, "; EntityPath=telemetry-hub".

Se você tiver definido uma política de acesso compartilhado diretamente no próprio Hub de Eventos, copiar a cadeia de conexão desse Hub de Eventos resultará em uma cadeia de conexão que contém o nome.

Aplica-se a

EventHubConsumerClient(String, String, String)

Origem:
EventHubConsumerClient.cs
Origem:
EventHubConsumerClient.cs

Inicializa uma nova instância da classe EventHubConsumerClient.

public EventHubConsumerClient (string consumerGroup, string connectionString, string eventHubName);
new Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient : string * string * string -> Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient
Public Sub New (consumerGroup As String, connectionString As String, eventHubName As String)

Parâmetros

consumerGroup
String

O nome do grupo de consumidores ao qual esse consumidor está associado. Os eventos são lidos no contexto desse grupo.

connectionString
String

A cadeia de conexão a ser usada para se conectar ao namespace dos Hubs de Eventos; espera-se que as propriedades de chave compartilhada estejam contidas nessa cadeia de conexão, mas não no nome do Hub de Eventos.

eventHubName
String

O nome do Hub de Eventos específico ao qual associar o consumidor.

Comentários

Se a cadeia de conexão for copiada do hub de eventos em si, ela conterá o nome do Hub de Eventos desejado e poderá ser usada diretamente sem passar o eventHubName. O nome do Hub de Eventos deve ser passado apenas uma vez, como parte da cadeia de conexão ou separadamente.

Aplica-se a

EventHubConsumerClient(String, String, String, EventHubConsumerClientOptions)

Origem:
EventHubConsumerClient.cs
Origem:
EventHubConsumerClient.cs

Inicializa uma nova instância da classe EventHubConsumerClient.

public EventHubConsumerClient (string consumerGroup, string connectionString, string eventHubName, Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient : string * string * string * Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions -> Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient
Public Sub New (consumerGroup As String, connectionString As String, eventHubName As String, clientOptions As EventHubConsumerClientOptions)

Parâmetros

consumerGroup
String

O nome do grupo de consumidores ao qual esse consumidor está associado. Os eventos são lidos no contexto desse grupo.

connectionString
String

A cadeia de conexão a ser usada para se conectar ao namespace dos Hubs de Eventos; espera-se que as propriedades de chave compartilhada estejam contidas nessa cadeia de conexão, mas não no nome do Hub de Eventos.

eventHubName
String

O nome do Hub de Eventos específico ao qual associar o consumidor.

clientOptions
EventHubConsumerClientOptions

Um conjunto de opções a serem aplicadas ao configurar o consumidor.

Comentários

Se a cadeia de conexão for copiada do hub de eventos em si, ela conterá o nome do Hub de Eventos desejado e poderá ser usada diretamente sem passar o eventHubName. O nome do Hub de Eventos deve ser passado apenas uma vez, como parte da cadeia de conexão ou separadamente.

Aplica-se a

EventHubConsumerClient(String, String, String, AzureNamedKeyCredential, EventHubConsumerClientOptions)

Origem:
EventHubConsumerClient.cs
Origem:
EventHubConsumerClient.cs

Inicializa uma nova instância da classe EventHubConsumerClient.

public EventHubConsumerClient (string consumerGroup, string fullyQualifiedNamespace, string eventHubName, Azure.AzureNamedKeyCredential credential, Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient : string * string * string * Azure.AzureNamedKeyCredential * Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions -> Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient
Public Sub New (consumerGroup As String, fullyQualifiedNamespace As String, eventHubName As String, credential As AzureNamedKeyCredential, Optional clientOptions As EventHubConsumerClientOptions = Nothing)

Parâmetros

consumerGroup
String

O nome do grupo de consumidores ao qual esse consumidor está associado. Os eventos são lidos no contexto desse grupo.

fullyQualifiedNamespace
String

O namespace dos Hubs de Eventos totalmente qualificado ao qual se conectar. É provável que isso seja semelhante a {yournamespace}.servicebus.windows.net.

eventHubName
String

O nome do Hub de Eventos específico ao qual associar o consumidor.

credential
AzureNamedKeyCredential

A credencial de chave de acesso compartilhada a ser usada para autorização. Os controles de acesso podem ser especificados pelo namespace dos Hubs de Eventos ou pelo Hub de Eventos solicitado, dependendo da configuração do Azure.

clientOptions
EventHubConsumerClientOptions

Um conjunto de opções a serem aplicadas ao configurar o consumidor.

Aplica-se a

EventHubConsumerClient(String, String, String, AzureSasCredential, EventHubConsumerClientOptions)

Origem:
EventHubConsumerClient.cs
Origem:
EventHubConsumerClient.cs

Inicializa uma nova instância da classe EventHubConsumerClient.

public EventHubConsumerClient (string consumerGroup, string fullyQualifiedNamespace, string eventHubName, Azure.AzureSasCredential credential, Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient : string * string * string * Azure.AzureSasCredential * Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions -> Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient
Public Sub New (consumerGroup As String, fullyQualifiedNamespace As String, eventHubName As String, credential As AzureSasCredential, Optional clientOptions As EventHubConsumerClientOptions = Nothing)

Parâmetros

consumerGroup
String

O nome do grupo de consumidores ao qual esse consumidor está associado. Os eventos são lidos no contexto desse grupo.

fullyQualifiedNamespace
String

O namespace dos Hubs de Eventos totalmente qualificado ao qual se conectar. É provável que isso seja semelhante a {yournamespace}.servicebus.windows.net.

eventHubName
String

O nome do Hub de Eventos específico ao qual associar o consumidor.

credential
AzureSasCredential

A credencial de assinatura de acesso compartilhado a ser usada para autorização. Os controles de acesso podem ser especificados pelo namespace dos Hubs de Eventos ou pelo Hub de Eventos solicitado, dependendo da configuração do Azure.

clientOptions
EventHubConsumerClientOptions

Um conjunto de opções a serem aplicadas ao configurar o consumidor.

Aplica-se a

EventHubConsumerClient(String, String, String, TokenCredential, EventHubConsumerClientOptions)

Origem:
EventHubConsumerClient.cs
Origem:
EventHubConsumerClient.cs

Inicializa uma nova instância da classe EventHubConsumerClient.

public EventHubConsumerClient (string consumerGroup, string fullyQualifiedNamespace, string eventHubName, Azure.Core.TokenCredential credential, Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient : string * string * string * Azure.Core.TokenCredential * Azure.Messaging.EventHubs.Consumer.EventHubConsumerClientOptions -> Azure.Messaging.EventHubs.Consumer.EventHubConsumerClient
Public Sub New (consumerGroup As String, fullyQualifiedNamespace As String, eventHubName As String, credential As TokenCredential, Optional clientOptions As EventHubConsumerClientOptions = Nothing)

Parâmetros

consumerGroup
String

O nome do grupo de consumidores ao qual esse consumidor está associado. Os eventos são lidos no contexto desse grupo.

fullyQualifiedNamespace
String

O namespace dos Hubs de Eventos totalmente qualificado ao qual se conectar. É provável que isso seja semelhante a {yournamespace}.servicebus.windows.net.

eventHubName
String

O nome do Hub de Eventos específico ao qual associar o consumidor.

credential
TokenCredential

A credencial de identidade gerenciada do Azure a ser usada para autorização. Os controles de acesso podem ser especificados pelo namespace dos Hubs de Eventos ou pelo Hub de Eventos solicitado, dependendo da configuração do Azure.

clientOptions
EventHubConsumerClientOptions

Um conjunto de opções a serem aplicadas ao configurar o consumidor.

Aplica-se a