EventProcessor<TPartition> 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
EventProcessor<TPartition>() |
Inicializa una nueva instancia de la clase EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, EventProcessorOptions) |
Inicializa una nueva instancia de la clase EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, String, EventProcessorOptions) |
Inicializa una nueva instancia de la clase EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, String, AzureNamedKeyCredential, EventProcessorOptions) |
Inicializa una nueva instancia de la clase EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, String, AzureSasCredential, EventProcessorOptions) |
Inicializa una nueva instancia de la clase EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, String, TokenCredential, EventProcessorOptions) |
Inicializa una nueva instancia de la clase EventProcessor<TPartition>. |
EventProcessor<TPartition>()
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Inicializa una nueva instancia de la clase EventProcessor<TPartition>.
protected EventProcessor ();
Protected Sub New ()
Se aplica a
EventProcessor<TPartition>(Int32, String, String, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Inicializa una nueva instancia de la clase EventProcessor<TPartition>.
protected EventProcessor (int eventBatchMaximumCount, string consumerGroup, string connectionString, Azure.Messaging.EventHubs.Primitives.EventProcessorOptions options = default);
new Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))> : int * string * string * Azure.Messaging.EventHubs.Primitives.EventProcessorOptions -> Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))>
Protected Sub New (eventBatchMaximumCount As Integer, consumerGroup As String, connectionString As String, Optional options As EventProcessorOptions = Nothing)
Parámetros
- eventBatchMaximumCount
- Int32
Número deseado de eventos que se van a incluir en un lote que se va a procesar. Este tamaño es el recuento máximo de un lote; el recuento real puede ser menor, dependiendo de si los eventos están disponibles en el centro de eventos.
- consumerGroup
- String
Nombre del grupo de consumidores al que está asociado este procesador. El procesador afirmará el acceso de lectura exclusivo a las particiones de este grupo.
- connectionString
- String
Cadena de conexión que se va a usar para conectarse al espacio de nombres de Event Hubs; se espera que el nombre del centro de eventos y las propiedades de clave compartida estén contenidas en esta cadena de conexión.
- options
- EventProcessorOptions
Conjunto de opciones que se van a usar para el procesador.
Excepciones
Se produce cuando la solicitud eventBatchMaximumCount
es inferior a 1.
Comentarios
Si la cadena de conexión se copia del espacio de nombres de Event Hubs, es probable que no contenga el nombre del centro de eventos deseado, que es necesario. En este caso, el nombre se puede agregar manualmente agregando "; EntityPath=[[ EVENT HUB NAME ]]" al final de la cadena de conexión. Por ejemplo, "; EntityPath=telemetry-hub".
Si ha definido una directiva de acceso compartido directamente en el propio centro de eventos, al copiar la cadena de conexión de ese centro de eventos se producirá una cadena de conexión que contenga el nombre.
Se aplica a
EventProcessor<TPartition>(Int32, String, String, String, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Inicializa una nueva instancia de la clase EventProcessor<TPartition>.
protected EventProcessor (int eventBatchMaximumCount, string consumerGroup, string connectionString, string eventHubName, Azure.Messaging.EventHubs.Primitives.EventProcessorOptions options = default);
new Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))> : int * string * string * string * Azure.Messaging.EventHubs.Primitives.EventProcessorOptions -> Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))>
Protected Sub New (eventBatchMaximumCount As Integer, consumerGroup As String, connectionString As String, eventHubName As String, Optional options As EventProcessorOptions = Nothing)
Parámetros
- eventBatchMaximumCount
- Int32
Número deseado de eventos que se van a incluir en un lote que se va a procesar. Este tamaño es el recuento máximo de un lote; el recuento real puede ser menor, dependiendo de si los eventos están disponibles en el centro de eventos.
- consumerGroup
- String
Nombre del grupo de consumidores al que está asociado este procesador. El procesador afirmará el acceso de lectura exclusivo a las particiones de este grupo.
- connectionString
- String
Cadena de conexión que se va a usar para conectarse al espacio de nombres de Event Hubs; se espera que las propiedades de clave compartidas estén contenidas en esta cadena de conexión, pero no en el nombre del centro de eventos.
- eventHubName
- String
Nombre del centro de eventos específico al que se va a asociar el procesador.
- options
- EventProcessorOptions
Conjunto de opciones que se van a usar para el procesador.
Excepciones
Se produce cuando la solicitud eventBatchMaximumCount
es inferior a 1.
Comentarios
Si la cadena de conexión se copia del propio centro de eventos, contendrá el nombre del centro de eventos deseado y se puede usar directamente sin pasar .eventHubName
El nombre del centro de eventos solo se debe pasar una vez, ya sea como parte de la cadena de conexión o por separado.
Se aplica a
EventProcessor<TPartition>(Int32, String, String, String, AzureNamedKeyCredential, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Inicializa una nueva instancia de la clase EventProcessor<TPartition>.
protected EventProcessor (int eventBatchMaximumCount, string consumerGroup, string fullyQualifiedNamespace, string eventHubName, Azure.AzureNamedKeyCredential credential, Azure.Messaging.EventHubs.Primitives.EventProcessorOptions options = default);
new Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))> : int * string * string * string * Azure.AzureNamedKeyCredential * Azure.Messaging.EventHubs.Primitives.EventProcessorOptions -> Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))>
Protected Sub New (eventBatchMaximumCount As Integer, consumerGroup As String, fullyQualifiedNamespace As String, eventHubName As String, credential As AzureNamedKeyCredential, Optional options As EventProcessorOptions = Nothing)
Parámetros
- eventBatchMaximumCount
- Int32
Número deseado de eventos que se van a incluir en un lote que se va a procesar. Este tamaño es el recuento máximo de un lote; el recuento real puede ser menor, dependiendo de si los eventos están disponibles en el centro de eventos.
- consumerGroup
- String
Nombre del grupo de consumidores al que está asociado este procesador. El procesador afirmará el acceso de lectura exclusivo a las particiones de este grupo.
- fullyQualifiedNamespace
- String
Espacio de nombres completo de Event Hubs al que conectarse. Es probable que sea similar a {yournamespace}.servicebus.windows.net
.
- eventHubName
- String
Nombre del centro de eventos específico al que se va a asociar el procesador.
- credential
- AzureNamedKeyCredential
Credencial de clave de acceso compartido que se va a usar para la autorización. Los controles de acceso pueden especificarse mediante el espacio de nombres de Event Hubs o el centro de eventos solicitado, en función de la configuración de Azure.
- options
- EventProcessorOptions
Conjunto de opciones que se van a usar para el procesador.
Excepciones
Se produce cuando la solicitud eventBatchMaximumCount
es inferior a 1.
Se aplica a
EventProcessor<TPartition>(Int32, String, String, String, AzureSasCredential, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Inicializa una nueva instancia de la clase EventProcessor<TPartition>.
protected EventProcessor (int eventBatchMaximumCount, string consumerGroup, string fullyQualifiedNamespace, string eventHubName, Azure.AzureSasCredential credential, Azure.Messaging.EventHubs.Primitives.EventProcessorOptions options = default);
new Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))> : int * string * string * string * Azure.AzureSasCredential * Azure.Messaging.EventHubs.Primitives.EventProcessorOptions -> Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))>
Protected Sub New (eventBatchMaximumCount As Integer, consumerGroup As String, fullyQualifiedNamespace As String, eventHubName As String, credential As AzureSasCredential, Optional options As EventProcessorOptions = Nothing)
Parámetros
- eventBatchMaximumCount
- Int32
Número deseado de eventos que se van a incluir en un lote que se va a procesar. Este tamaño es el recuento máximo de un lote; el recuento real puede ser menor, dependiendo de si los eventos están disponibles en el centro de eventos.
- consumerGroup
- String
Nombre del grupo de consumidores al que está asociado este procesador. El procesador afirmará el acceso de lectura exclusivo a las particiones de este grupo.
- fullyQualifiedNamespace
- String
Espacio de nombres completo de Event Hubs al que conectarse. Es probable que sea similar a {yournamespace}.servicebus.windows.net
.
- eventHubName
- String
Nombre del centro de eventos específico al que se va a asociar el procesador.
- credential
- AzureSasCredential
Credencial de firma compartida que se va a usar para la autorización. Los controles de acceso pueden especificarse mediante el espacio de nombres de Event Hubs o el centro de eventos solicitado, en función de la configuración de Azure.
- options
- EventProcessorOptions
Conjunto de opciones que se van a usar para el procesador.
Excepciones
Se produce cuando la solicitud eventBatchMaximumCount
es inferior a 1.
Se aplica a
EventProcessor<TPartition>(Int32, String, String, String, TokenCredential, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Inicializa una nueva instancia de la clase EventProcessor<TPartition>.
protected EventProcessor (int eventBatchMaximumCount, string consumerGroup, string fullyQualifiedNamespace, string eventHubName, Azure.Core.TokenCredential credential, Azure.Messaging.EventHubs.Primitives.EventProcessorOptions options = default);
new Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))> : int * string * string * string * Azure.Core.TokenCredential * Azure.Messaging.EventHubs.Primitives.EventProcessorOptions -> Azure.Messaging.EventHubs.Primitives.EventProcessor<'Partition (requires 'Partition :> Azure.Messaging.EventHubs.Primitives.EventProcessorPartition and 'Partition : (new : unit -> 'Partition))>
Protected Sub New (eventBatchMaximumCount As Integer, consumerGroup As String, fullyQualifiedNamespace As String, eventHubName As String, credential As TokenCredential, Optional options As EventProcessorOptions = Nothing)
Parámetros
- eventBatchMaximumCount
- Int32
Número deseado de eventos que se van a incluir en un lote que se va a procesar. Este tamaño es el recuento máximo de un lote; el recuento real puede ser menor, dependiendo de si los eventos están disponibles en el centro de eventos.
- consumerGroup
- String
Nombre del grupo de consumidores al que está asociado este procesador. El procesador afirmará el acceso de lectura exclusivo a las particiones de este grupo.
- fullyQualifiedNamespace
- String
Espacio de nombres completo de Event Hubs al que conectarse. Es probable que sea similar a {yournamespace}.servicebus.windows.net
.
- eventHubName
- String
Nombre del centro de eventos específico al que se va a asociar el procesador.
- credential
- TokenCredential
Credencial de identidad administrada de Azure que se va a usar para la autorización. Los controles de acceso pueden especificarse mediante el espacio de nombres de Event Hubs o el centro de eventos solicitado, en función de la configuración de Azure.
- options
- EventProcessorOptions
Conjunto de opciones que se van a usar para el procesador.
Excepciones
Se produce cuando la solicitud eventBatchMaximumCount
es inferior a 1.
Se aplica a
Azure SDK for .NET