EventProcessorHost Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
EventProcessorHost(String, String, String, String) |
Crea una nueva instancia de EventProcessorHost. |
EventProcessorHost(String, String, String, Func<EventProcessorOptions,MessagingFactory>, Func<CloudBlobClient>) |
Crea una nueva instancia de EventProcessorHost. |
EventProcessorHost(String, String, String, String, String) |
Inicializa una nueva instancia de la clase EventProcessorHost. |
EventProcessorHost(String, String, String, Func<EventProcessorOptions,MessagingFactory>, Func<CloudBlobClient>, String, String) |
Crea una nueva instancia de EventProcessorHost. |
EventProcessorHost(String, String, String, String, String, String, String) |
Inicializa una nueva instancia de la clase EventProcessorHost. |
EventProcessorHost(String, String, String, String)
Crea una nueva instancia 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
Ruta de acceso del centro de eventos desde la que empezar a recibir mensajes.
- consumerGroupName
- String
Nombre del grupo de consumidores del centro de eventos desde el que empezar a recibir mensajes.
- eventHubConnectionString
- String
Cadena de conexión para el centro de eventos.
- storageConnectionString
- String
Cadena de conexión de la cuenta de Azure Blob Storage que se usará para la distribución de particiones.
Se aplica a
EventProcessorHost(String, String, String, Func<EventProcessorOptions,MessagingFactory>, Func<CloudBlobClient>)
Crea una nueva instancia 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
Nombre de la instancia de EventProcessorHost. Debe ser único para cada instancia del host.
- eventHubPath
- String
Ruta de acceso de EventHub desde la que empezar a recibir mensajes.
- consumerGroupName
- String
Nombre del grupo de consumidores de EventHub desde el que empezar a recibir mensajes.
- eventHubClientFactory
- Func<EventProcessorOptions,MessagingFactory>
Generador que se va a inicializar MessagingFactory para que lo use EventProcessorHost para crear EventHubClient y, finalmente, EventHubReceiver. EventProcessorHost mantiene un grupo de estos MessagingFactory objetos y usará el generador proporcionado siempre que se deba crear una nueva instancia en función de la MaxReceiveClients opción .
- storageClientFactory
- Func<CloudBlobClient>
Generador que se va a inicializar Microsoft.ServiceBus.Messaging.EventProcessorHost.CloudBlobClient , que eventProcessorHost usa para la administración de concesiones y la distribución de particiones entre los hosts disponibles.
Se aplica a
EventProcessorHost(String, String, String, String, String)
Inicializa una nueva instancia de la clase 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
Nombre de la instancia EventProcessorHost. Este nombre debe ser único para cada instancia del host.
- eventHubPath
- String
Ruta de acceso al centro de eventos desde el que empezar a recibir datos de eventos.
- consumerGroupName
- String
Nombre del grupo de consumidores de Event Hubs desde el que empezar a recibir datos de eventos.
- eventHubConnectionString
- String
Cadena de conexión para el centro de eventos.
- storageConnectionString
- String
Cadena de conexión de la cuenta de Azure Blob Storage que se va a usar para la distribución de particiones.
Se aplica a
EventProcessorHost(String, String, String, Func<EventProcessorOptions,MessagingFactory>, Func<CloudBlobClient>, String, String)
Crea una nueva instancia 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
Nombre de la instancia de EventProcessorHost. Debe ser único para cada instancia del host.
- eventHubPath
- String
Ruta de acceso de EventHub desde la que empezar a recibir mensajes.
- consumerGroupName
- String
Nombre del grupo de consumidores de EventHub desde el que empezar a recibir mensajes.
- eventHubClientFactory
- Func<EventProcessorOptions,MessagingFactory>
Generador que se va a inicializar MessagingFactory para que lo use EventProcessorHost para crear EventHubClient y, finalmente, EventHubReceiver. EventProcessorHost mantiene un grupo de estos MessagingFactory objetos y usará el generador proporcionado siempre que se deba crear una nueva instancia en función de la MaxReceiveClients opción .
- storageClientFactory
- Func<CloudBlobClient>
Generador que se va a inicializar Microsoft.ServiceBus.Messaging.EventProcessorHost.CloudBlobClient , que eventProcessorHost usa para la administración de concesiones y la distribución de particiones entre los hosts disponibles.
- leaseContainerName
- String
Nombre del contenedor de blobs de Azure donde se crean todos los blobs de concesión. Si no se pasa, la ruta de acceso de EventHub se usa como nombre del contenedor de blobs de Azure.
- leaseBlobPrefix
- String
Prefijo de los archivos de blob de concesión.
Se aplica a
EventProcessorHost(String, String, String, String, String, String, String)
Inicializa una nueva instancia de la clase 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
Nombre de la instancia EventProcessorHost. Este nombre debe ser único para cada instancia del host.
- eventHubPath
- String
Ruta de acceso al centro de eventos desde el que empezar a recibir datos de eventos.
- consumerGroupName
- String
Nombre del grupo de consumidores de Event Hubs desde el que empezar a recibir datos de eventos.
- eventHubConnectionString
- String
Cadena de conexión para el centro de eventos.
- storageConnectionString
- String
Cadena de conexión de la cuenta de Azure Blob Storage que se va a usar para la distribución de particiones.
- leaseContainerName
- String
Nombre del contenedor de blobs de Azure en el que se crean todos los blobs de concesión. Si no se proporciona este parámetro, la ruta de acceso de Event Hubs se usa como nombre del contenedor de blobs de Azure.
- leaseBlobPrefix
- String
Prefijo de los archivos de blob de concesión.
Se aplica a
Azure SDK for .NET