EventProcessorHost Construtores
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.
Sobrecargas
EventProcessorHost(String, String, String, String) |
Cria uma nova instância de EventProcessorHost. |
EventProcessorHost(String, String, String, Func<EventProcessorOptions,MessagingFactory>, Func<CloudBlobClient>) |
Cria uma nova instância de EventProcessorHost. |
EventProcessorHost(String, String, String, String, String) |
Inicializa uma nova instância da classe EventProcessorHost. |
EventProcessorHost(String, String, String, Func<EventProcessorOptions,MessagingFactory>, Func<CloudBlobClient>, String, String) |
Cria uma nova instância de EventProcessorHost. |
EventProcessorHost(String, String, String, String, String, String, String) |
Inicializa uma nova instância da classe EventProcessorHost. |
EventProcessorHost(String, String, String, String)
Cria uma nova instância de EventProcessorHost.
public EventProcessorHost (string eventHubPath, string consumerGroupName, string eventHubConnectionString, string storageConnectionString);
new Microsoft.ServiceBus.Messaging.EventProcessorHost : string * string * string * string -> Microsoft.ServiceBus.Messaging.EventProcessorHost
Public Sub New (eventHubPath As String, consumerGroupName As String, eventHubConnectionString As String, storageConnectionString As String)
Parâmetros
- eventHubPath
- String
Caminho do Hub de Eventos do qual começar a receber mensagens.
- consumerGroupName
- String
Nome do grupo de consumidores do Hub de Eventos do qual começar a receber mensagens.
- eventHubConnectionString
- String
Cadeia de conexão para o Hub de Eventos.
- storageConnectionString
- String
Cadeia de conexão da conta de armazenamento de Blobs do Azure a ser usada para distribuição de partição.
Aplica-se a
EventProcessorHost(String, String, String, Func<EventProcessorOptions,MessagingFactory>, Func<CloudBlobClient>)
Cria uma nova instância de EventProcessorHost.
public EventProcessorHost (string hostName, string eventHubPath, string consumerGroupName, Func<Microsoft.ServiceBus.Messaging.EventProcessorOptions,Microsoft.ServiceBus.Messaging.MessagingFactory> eventHubClientFactory, Func<Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient> storageClientFactory);
new Microsoft.ServiceBus.Messaging.EventProcessorHost : string * string * string * Func<Microsoft.ServiceBus.Messaging.EventProcessorOptions, Microsoft.ServiceBus.Messaging.MessagingFactory> * Func<Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient> -> Microsoft.ServiceBus.Messaging.EventProcessorHost
Public Sub New (hostName As String, eventHubPath As String, consumerGroupName As String, eventHubClientFactory As Func(Of EventProcessorOptions, MessagingFactory), storageClientFactory As Func(Of CloudBlobClient))
Parâmetros
- hostName
- String
Nome da instância eventProcessorHost. Isso deve ser exclusivo para cada instância do host.
- eventHubPath
- String
Caminho do EventHub do qual começar a receber mensagens.
- consumerGroupName
- String
Nome do grupo de consumidores do EventHub do qual começar a receber mensagens.
- eventHubClientFactory
- Func<EventProcessorOptions,MessagingFactory>
Fábrica a ser inicializada MessagingFactory a ser usada pelo EventProcessorHost para criar EventHubClient e, eventualmente EventHubReceiver, . EventProcessorHost mantém um pool desses MessagingFactory objetos e usará a fábrica fornecida sempre que uma nova instância precisar ser criada com base na MaxReceiveClients opção .
- storageClientFactory
- Func<CloudBlobClient>
Fábrica para inicializar Microsoft.ServiceBus.Messaging.EventProcessorHost.CloudBlobClient o que é usado por EventProcessorHost para gerenciamento de concessão e distribuição de partição entre os hosts disponíveis.
Aplica-se a
EventProcessorHost(String, String, String, String, String)
Inicializa uma nova instância da classe EventProcessorHost.
public EventProcessorHost (string hostName, string eventHubPath, string consumerGroupName, string eventHubConnectionString, string storageConnectionString);
new Microsoft.ServiceBus.Messaging.EventProcessorHost : string * string * string * string * string -> Microsoft.ServiceBus.Messaging.EventProcessorHost
Public Sub New (hostName As String, eventHubPath As String, consumerGroupName As String, eventHubConnectionString As String, storageConnectionString As String)
Parâmetros
- hostName
- String
O nome da instância EventProcessorHost. Esse nome deve ser exclusivo para cada instância do host.
- eventHubPath
- String
O caminho para o Hub de Eventos do qual começar a receber dados de evento.
- consumerGroupName
- String
O nome do grupo de consumidores dos Hubs de Eventos do qual começar a receber dados de evento.
- eventHubConnectionString
- String
A cadeia de conexão do Hub de Eventos.
- storageConnectionString
- String
A cadeia de conexão para a conta de armazenamento de Blobs do Azure a ser usada para distribuição de partição.
Aplica-se a
EventProcessorHost(String, String, String, Func<EventProcessorOptions,MessagingFactory>, Func<CloudBlobClient>, String, String)
Cria uma nova instância de EventProcessorHost.
public EventProcessorHost (string hostName, string eventHubPath, string consumerGroupName, Func<Microsoft.ServiceBus.Messaging.EventProcessorOptions,Microsoft.ServiceBus.Messaging.MessagingFactory> eventHubClientFactory, Func<Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient> storageClientFactory, string leaseContainerName, string leaseBlobPrefix = default);
new Microsoft.ServiceBus.Messaging.EventProcessorHost : string * string * string * Func<Microsoft.ServiceBus.Messaging.EventProcessorOptions, Microsoft.ServiceBus.Messaging.MessagingFactory> * Func<Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient> * string * string -> Microsoft.ServiceBus.Messaging.EventProcessorHost
Public Sub New (hostName As String, eventHubPath As String, consumerGroupName As String, eventHubClientFactory As Func(Of EventProcessorOptions, MessagingFactory), storageClientFactory As Func(Of CloudBlobClient), leaseContainerName As String, Optional leaseBlobPrefix As String = Nothing)
Parâmetros
- hostName
- String
Nome da instância eventProcessorHost. Isso deve ser exclusivo para cada instância do host.
- eventHubPath
- String
Caminho do EventHub do qual começar a receber mensagens.
- consumerGroupName
- String
Nome do grupo de consumidores do EventHub do qual começar a receber mensagens.
- eventHubClientFactory
- Func<EventProcessorOptions,MessagingFactory>
Fábrica a ser inicializada MessagingFactory a ser usada pelo EventProcessorHost para criar EventHubClient e, eventualmente EventHubReceiver, . EventProcessorHost mantém um pool desses MessagingFactory objetos e usará a fábrica fornecida sempre que uma nova instância precisar ser criada com base na MaxReceiveClients opção .
- storageClientFactory
- Func<CloudBlobClient>
Fábrica para inicializar Microsoft.ServiceBus.Messaging.EventProcessorHost.CloudBlobClient o que é usado por EventProcessorHost para gerenciamento de concessão e distribuição de partição entre os hosts disponíveis.
- leaseContainerName
- String
Nome do contêiner de Blob do Azure em que todos os blobs de concessão são criados. Se isso não for passado, o caminho do EventHub será usado como o nome do contêiner de Blob do Azure.
- leaseBlobPrefix
- String
O prefixo de arquivos de blob de concessão.
Aplica-se a
EventProcessorHost(String, String, String, String, String, String, String)
Inicializa uma nova instância da classe EventProcessorHost.
public EventProcessorHost (string hostName, string eventHubPath, string consumerGroupName, string eventHubConnectionString, string storageConnectionString, string leaseContainerName, string leaseBlobPrefix = default);
new Microsoft.ServiceBus.Messaging.EventProcessorHost : string * string * string * string * string * string * string -> Microsoft.ServiceBus.Messaging.EventProcessorHost
Public Sub New (hostName As String, eventHubPath As String, consumerGroupName As String, eventHubConnectionString As String, storageConnectionString As String, leaseContainerName As String, Optional leaseBlobPrefix As String = Nothing)
Parâmetros
- hostName
- String
O nome da instância EventProcessorHost. Esse nome deve ser exclusivo para cada instância do host.
- eventHubPath
- String
O caminho para o Hub de Eventos do qual começar a receber dados de evento.
- consumerGroupName
- String
O nome do grupo de consumidores dos Hubs de Eventos do qual começar a receber dados de evento.
- eventHubConnectionString
- String
A cadeia de conexão do Hub de Eventos.
- storageConnectionString
- String
A cadeia de conexão para a conta de armazenamento de Blobs do Azure a ser usada para distribuição de partição.
- leaseContainerName
- String
O nome do contêiner de Blob do Azure no qual todos os blobs de concessão são criados. Se esse parâmetro não for fornecido, o caminho dos Hubs de Eventos será usado como o nome do contêiner de Blob do Azure.
- leaseBlobPrefix
- String
O prefixo de arquivos de blob de concessão.
Aplica-se a
Azure SDK for .NET