Partager via


EventHubBufferedProducerClient Constructeurs

Définition

Surcharges

EventHubBufferedProducerClient()

Utilisé pour simuler le producteur à des fins de test.

EventHubBufferedProducerClient(String)

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

EventHubBufferedProducerClient(EventHubConnection, EventHubBufferedProducerClientOptions)

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, EventHubBufferedProducerClientOptions)

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String)

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String, EventHubBufferedProducerClientOptions)

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String, AzureNamedKeyCredential, EventHubBufferedProducerClientOptions)

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String, AzureSasCredential, EventHubBufferedProducerClientOptions)

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String, TokenCredential, EventHubBufferedProducerClientOptions)

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

EventHubBufferedProducerClient()

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Utilisé pour simuler le producteur à des fins de test.

protected EventHubBufferedProducerClient ();
Protected Sub New ()

S’applique à

EventHubBufferedProducerClient(String)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (string connectionString);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connectionString As String)

Paramètres

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.

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 le hub d’événements 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 à

EventHubBufferedProducerClient(EventHubConnection, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (Azure.Messaging.EventHubs.EventHubConnection connection, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : Azure.Messaging.EventHubs.EventHubConnection * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connection As EventHubConnection, Optional clientOptions As EventHubBufferedProducerClientOptions = Nothing)

Paramètres

connection
EventHubConnection

Connexion EventHubConnection à utiliser pour la communication avec le service Event Hubs.

clientOptions
EventHubBufferedProducerClientOptions

Ensemble de à appliquer lors de EventHubBufferedProducerClientOptions la configuration du producteur.

S’applique à

EventHubBufferedProducerClient(String, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (string connectionString, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connectionString As String, clientOptions As EventHubBufferedProducerClientOptions)

Paramètres

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.

clientOptions
EventHubBufferedProducerClientOptions

Ensemble de à appliquer lors de EventHubBufferedProducerClientOptions la configuration du producteur mis en mémoire tampon.

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 le hub d’événements 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 à

EventHubBufferedProducerClient(String, String)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

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

Paramètres

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.

eventHubName
String

Nom du hub d’événements spécifique à associer au producteur.

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 à

EventHubBufferedProducerClient(String, String, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (string connectionString, string eventHubName, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connectionString As String, eventHubName As String, clientOptions As EventHubBufferedProducerClientOptions)

Paramètres

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.

eventHubName
String

Nom du hub d’événements spécifique à associer au producteur.

clientOptions
EventHubBufferedProducerClientOptions

Ensemble de à appliquer lors de EventHubBufferedProducerClientOptions la configuration du producteur mis en mémoire tampon.

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 à

EventHubBufferedProducerClient(String, String, AzureNamedKeyCredential, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

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

Paramètres

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 à associer au producteur.

credential
AzureNamedKeyCredential

Informations d’identification de la 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 l’Event Hub demandé, en fonction de la configuration Azure.

clientOptions
EventHubBufferedProducerClientOptions

Ensemble de à appliquer lors de EventHubBufferedProducerClientOptions la configuration du producteur.

S’applique à

EventHubBufferedProducerClient(String, String, AzureSasCredential, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

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

Paramètres

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 à associer au producteur.

credential
AzureSasCredential

Informations d’identification de la 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 l’Event Hub demandé, en fonction de la configuration Azure.

clientOptions
EventHubBufferedProducerClientOptions

Ensemble de à appliquer lors de EventHubBufferedProducerClientOptions la configuration du producteur.

S’applique à

EventHubBufferedProducerClient(String, String, TokenCredential, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Initialise une nouvelle instance de la classe EventHubBufferedProducerClient.

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

Paramètres

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 à associer au producteur.

credential
TokenCredential

Informations d’identification de la 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 l’Event Hub demandé, en fonction de la configuration Azure.

clientOptions
EventHubBufferedProducerClientOptions

Ensemble de à appliquer lors de EventHubBufferedProducerClientOptions la configuration du producteur.

S’applique à