EventHubProducerClient 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
EventHubProducerClient()
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Initialise une nouvelle instance de la classe EventHubProducerClient.
protected EventHubProducerClient ();
Protected Sub New ()
S’applique à
EventHubProducerClient(String)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Initialise une nouvelle instance de la classe EventHubProducerClient.
public EventHubProducerClient (string connectionString);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
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 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 à
EventHubProducerClient(EventHubConnection, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Initialise une nouvelle instance de la classe EventHubProducerClient.
public EventHubProducerClient (Azure.Messaging.EventHubs.EventHubConnection connection, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : Azure.Messaging.EventHubs.EventHubConnection * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (connection As EventHubConnection, Optional clientOptions As EventHubProducerClientOptions = Nothing)
Paramètres
- connection
- EventHubConnection
Connexion EventHubConnection à utiliser pour la communication avec le service Event Hubs.
- clientOptions
- EventHubProducerClientOptions
Ensemble d’options à appliquer lors de la configuration du producteur.
S’applique à
EventHubProducerClient(String, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Initialise une nouvelle instance de la classe EventHubProducerClient.
public EventHubProducerClient (string connectionString, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (connectionString As String, clientOptions As EventHubProducerClientOptions)
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
- EventHubProducerClientOptions
Ensemble d’options à utiliser pour ce consommateur.
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 à
EventHubProducerClient(String, String)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Initialise une nouvelle instance de la classe EventHubProducerClient.
public EventHubProducerClient (string connectionString, string eventHubName);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
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 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 à laquelle associer le 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 à
EventHubProducerClient(String, String, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Initialise une nouvelle instance de la classe EventHubProducerClient.
public EventHubProducerClient (string connectionString, string eventHubName, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (connectionString As String, eventHubName As String, clientOptions As EventHubProducerClientOptions)
Paramètres
- 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 à laquelle associer le producteur.
- clientOptions
- EventHubProducerClientOptions
Ensemble d’options à appliquer lors de la configuration du 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 à
EventHubProducerClient(String, String, AzureNamedKeyCredential, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Initialise une nouvelle instance de la classe EventHubProducerClient.
public EventHubProducerClient (string fullyQualifiedNamespace, string eventHubName, Azure.AzureNamedKeyCredential credential, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string * Azure.AzureNamedKeyCredential * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureNamedKeyCredential, Optional clientOptions As EventHubProducerClientOptions = 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 à laquelle associer le producteur.
- 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.
- clientOptions
- EventHubProducerClientOptions
Ensemble d’options à appliquer lors de la configuration du producteur.
S’applique à
EventHubProducerClient(String, String, AzureSasCredential, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Initialise une nouvelle instance de la classe EventHubProducerClient.
public EventHubProducerClient (string fullyQualifiedNamespace, string eventHubName, Azure.AzureSasCredential credential, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string * Azure.AzureSasCredential * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureSasCredential, Optional clientOptions As EventHubProducerClientOptions = 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 à laquelle associer le producteur.
- credential
- AzureSasCredential
Informations d’identification de signature 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.
- clientOptions
- EventHubProducerClientOptions
Ensemble d’options à appliquer lors de la configuration du producteur.
S’applique à
EventHubProducerClient(String, String, TokenCredential, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Initialise une nouvelle instance de la classe EventHubProducerClient.
public EventHubProducerClient (string fullyQualifiedNamespace, string eventHubName, Azure.Core.TokenCredential credential, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string * Azure.Core.TokenCredential * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As TokenCredential, Optional clientOptions As EventHubProducerClientOptions = 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 à laquelle associer le producteur.
- 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.
- clientOptions
- EventHubProducerClientOptions
Ensemble d’options à appliquer lors de la configuration du producteur.
S’applique à
Azure SDK for .NET