EventProcessor<TPartition> Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
EventProcessor<TPartition>() |
Initialise une nouvelle instance de la classe EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, EventProcessorOptions) |
Initialise une nouvelle instance de la classe EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, String, EventProcessorOptions) |
Initialise une nouvelle instance de la classe EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, String, AzureNamedKeyCredential, EventProcessorOptions) |
Initialise une nouvelle instance de la classe EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, String, AzureSasCredential, EventProcessorOptions) |
Initialise une nouvelle instance de la classe EventProcessor<TPartition>. |
EventProcessor<TPartition>(Int32, String, String, String, TokenCredential, EventProcessorOptions) |
Initialise une nouvelle instance de la classe EventProcessor<TPartition>. |
EventProcessor<TPartition>()
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Initialise une nouvelle instance de la classe EventProcessor<TPartition>.
protected EventProcessor ();
Protected Sub New ()
S’applique à
EventProcessor<TPartition>(Int32, String, String, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Initialise une nouvelle instance de la classe 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)
Paramètres
- eventBatchMaximumCount
- Int32
Nombre souhaité d’événements à inclure dans un lot à traiter. Cette taille est le nombre maximal dans un lot ; le nombre réel peut être inférieur, selon que les événements sont disponibles ou non dans le hub d’événements.
- consumerGroup
- String
Nom du groupe de consommateurs auquel ce processeur est associé. Le processeur affirme l’accès en lecture exclusif aux partitions pour ce groupe.
- connectionString
- String
Chaîne de connexion à utiliser pour la connexion à l’espace de noms Event Hubs ; Il est attendu que le nom d’Event Hub et les propriétés de clé partagée soient contenues dans cette chaîne de connexion.
- options
- EventProcessorOptions
Ensemble d’options à utiliser pour le processeur.
Exceptions
Se produit lorsque la valeur demandée eventBatchMaximumCount
est inférieure à 1.
Remarques
Si la chaîne de connexion est copiée à partir de l’espace de noms Event Hubs, elle ne contiendra probablement pas le nom du hub d’événements souhaité, ce qui est nécessaire. Dans ce cas, le nom peut être ajouté manuellement en ajoutant « ; EntityPath=[[ EVENT HUB NAME ]] » à la fin de la chaîne de connexion. Par exemple, « ; EntityPath=telemetry-hub ».
Si vous avez défini une stratégie d’accès partagé directement sur l’Event Hub lui-même, la copie de la chaîne de connexion à partir de ce hub d’événements entraîne une chaîne de connexion qui contient le nom.
S’applique à
EventProcessor<TPartition>(Int32, String, String, String, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Initialise une nouvelle instance de la classe 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)
Paramètres
- eventBatchMaximumCount
- Int32
Nombre souhaité d’événements à inclure dans un lot à traiter. Cette taille est le nombre maximal dans un lot ; le nombre réel peut être inférieur, selon que les événements sont disponibles ou non dans le hub d’événements.
- consumerGroup
- String
Nom du groupe de consommateurs auquel ce processeur est associé. Le processeur affirme l’accès en lecture exclusif aux partitions pour ce groupe.
- connectionString
- String
Chaîne de connexion à utiliser pour la connexion à l’espace de noms Event Hubs ; il est attendu que les propriétés de clé partagée soient contenues dans cette chaîne de connexion, mais pas dans le nom event hub.
- eventHubName
- String
Nom du hub d’événements spécifique à qui associer le processeur.
- options
- EventProcessorOptions
Ensemble d’options à utiliser pour le processeur.
Exceptions
Se produit lorsque la valeur demandée eventBatchMaximumCount
est inférieure à 1.
Remarques
Si la chaîne de connexion est copiée à partir du hub d’événements lui-même, elle contient le nom du hub d’événements souhaité et peut être utilisée directement sans passer le eventHubName
. Le nom du hub d’événements ne doit être transmis qu’une seule fois, soit dans le cadre de la chaîne de connexion, soit séparément.
S’applique à
EventProcessor<TPartition>(Int32, String, String, String, AzureNamedKeyCredential, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Initialise une nouvelle instance de la classe 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)
Paramètres
- eventBatchMaximumCount
- Int32
Nombre souhaité d’événements à inclure dans un lot à traiter. Cette taille est le nombre maximal dans un lot ; le nombre réel peut être inférieur, selon que les événements sont disponibles ou non dans le hub d’événements.
- consumerGroup
- String
Nom du groupe de consommateurs auquel ce processeur est associé. Le processeur affirme l’accès en lecture exclusif aux partitions pour ce groupe.
- fullyQualifiedNamespace
- String
Espace de noms Event Hubs complet auquel se connecter. Cela est susceptible d’être similaire à {yournamespace}.servicebus.windows.net
.
- eventHubName
- String
Nom du hub d’événements spécifique à qui associer le processeur.
- credential
- AzureNamedKeyCredential
Informations d’identification de clé d’accès partagé à utiliser pour l’autorisation. Les contrôles d’accès peuvent être spécifiés par l’espace de noms Event Hubs ou le hub d’événements demandé, en fonction de la configuration Azure.
- options
- EventProcessorOptions
Ensemble d’options à utiliser pour le processeur.
Exceptions
Se produit lorsque la valeur demandée eventBatchMaximumCount
est inférieure à 1.
S’applique à
EventProcessor<TPartition>(Int32, String, String, String, AzureSasCredential, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Initialise une nouvelle instance de la classe 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)
Paramètres
- eventBatchMaximumCount
- Int32
Nombre souhaité d’événements à inclure dans un lot à traiter. Cette taille est le nombre maximal dans un lot ; le nombre réel peut être inférieur, selon que les événements sont disponibles ou non dans le hub d’événements.
- consumerGroup
- String
Nom du groupe de consommateurs auquel ce processeur est associé. Le processeur affirme l’accès en lecture exclusif aux partitions pour ce groupe.
- fullyQualifiedNamespace
- String
Espace de noms Event Hubs complet auquel se connecter. Cela est susceptible d’être similaire à {yournamespace}.servicebus.windows.net
.
- eventHubName
- String
Nom du hub d’événements spécifique à qui associer le processeur.
- credential
- AzureSasCredential
Informations d’identification de signature partagées à utiliser pour l’autorisation. Les contrôles d’accès peuvent être spécifiés par l’espace de noms Event Hubs ou le hub d’événements demandé, en fonction de la configuration Azure.
- options
- EventProcessorOptions
Ensemble d’options à utiliser pour le processeur.
Exceptions
Se produit lorsque la valeur demandée eventBatchMaximumCount
est inférieure à 1.
S’applique à
EventProcessor<TPartition>(Int32, String, String, String, TokenCredential, EventProcessorOptions)
- Source:
- EventProcessor.cs
- Source:
- EventProcessor.cs
Initialise une nouvelle instance de la classe 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)
Paramètres
- eventBatchMaximumCount
- Int32
Nombre souhaité d’événements à inclure dans un lot à traiter. Cette taille est le nombre maximal dans un lot ; le nombre réel peut être inférieur, selon que les événements sont disponibles ou non dans le hub d’événements.
- consumerGroup
- String
Nom du groupe de consommateurs auquel ce processeur est associé. Le processeur affirme l’accès en lecture exclusif aux partitions pour ce groupe.
- fullyQualifiedNamespace
- String
Espace de noms Event Hubs complet auquel se connecter. Cela est susceptible d’être similaire à {yournamespace}.servicebus.windows.net
.
- eventHubName
- String
Nom du hub d’événements spécifique à qui associer le processeur.
- credential
- TokenCredential
Informations d’identification d’identité managée Azure à utiliser pour l’autorisation. Les contrôles d’accès peuvent être spécifiés par l’espace de noms Event Hubs ou le hub d’événements demandé, en fonction de la configuration Azure.
- options
- EventProcessorOptions
Ensemble d’options à utiliser pour le processeur.
Exceptions
Se produit lorsque la valeur demandée eventBatchMaximumCount
est inférieure à 1.
S’applique à
Azure SDK for .NET