Freigeben über


EventHubBufferedProducerClient Konstruktoren

Definition

Überlädt

EventHubBufferedProducerClient()

Wird zum Simulieren des Herstellers zu Testzwecken verwendet.

EventHubBufferedProducerClient(String)

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

EventHubBufferedProducerClient(EventHubConnection, EventHubBufferedProducerClientOptions)

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

EventHubBufferedProducerClient(String, EventHubBufferedProducerClientOptions)

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

EventHubBufferedProducerClient(String, String)

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

EventHubBufferedProducerClient(String, String, EventHubBufferedProducerClientOptions)

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

EventHubBufferedProducerClient(String, String, AzureNamedKeyCredential, EventHubBufferedProducerClientOptions)

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

EventHubBufferedProducerClient(String, String, AzureSasCredential, EventHubBufferedProducerClientOptions)

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

EventHubBufferedProducerClient(String, String, TokenCredential, EventHubBufferedProducerClientOptions)

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

EventHubBufferedProducerClient()

Quelle:
EventHubBufferedProducerClient.cs
Quelle:
EventHubBufferedProducerClient.cs

Wird zum Simulieren des Herstellers zu Testzwecken verwendet.

protected EventHubBufferedProducerClient();
Protected Sub New ()

Gilt für:

EventHubBufferedProducerClient(String)

Quelle:
EventHubBufferedProducerClient.cs
Quelle:
EventHubBufferedProducerClient.cs

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

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

Parameter

connectionString
String

Die Verbindungszeichenfolge, die zum Herstellen einer Verbindung mit dem Event Hubs-Namespace verwendet werden soll. Es wird erwartet, dass der Event Hub-Name und die Freigegebenen Schlüsseleigenschaften in dieser Verbindungszeichenfolge enthalten sind.

Hinweise

Wenn die Verbindungszeichenfolge aus dem Event Hubs-Namespace kopiert wird, enthält sie wahrscheinlich nicht den Namen des gewünschten Event Hubs, der benötigt wird. In diesem Fall kann der Name manuell hinzugefügt werden, indem "; EntityPath=[[ EVENT HUB NAME ]]" bis zum Ende der Verbindungszeichenfolge. Beispiel: "; EntityPath=telemetry-hub".

Wenn Sie eine SAS-Richtlinie direkt im Event Hub selbst definiert haben, führt das Kopieren der Verbindungszeichenfolge aus diesem Event Hub zu einer Verbindungszeichenfolge, die den Namen enthält.

Gilt für:

EventHubBufferedProducerClient(EventHubConnection, EventHubBufferedProducerClientOptions)

Quelle:
EventHubBufferedProducerClient.cs
Quelle:
EventHubBufferedProducerClient.cs

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

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)

Parameter

connection
EventHubConnection

Die EventHubConnection Verbindung, die für die Kommunikation mit dem Event Hubs-Dienst verwendet werden soll.

clientOptions
EventHubBufferedProducerClientOptions

Ein Satz von , der EventHubBufferedProducerClientOptions beim Konfigurieren des Producers angewendet werden soll.

Gilt für:

EventHubBufferedProducerClient(String, EventHubBufferedProducerClientOptions)

Quelle:
EventHubBufferedProducerClient.cs
Quelle:
EventHubBufferedProducerClient.cs

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

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)

Parameter

connectionString
String

Die Verbindungszeichenfolge, die zum Herstellen einer Verbindung mit dem Event Hubs-Namespace verwendet werden soll. Es wird erwartet, dass der Event Hub-Name und die Freigegebenen Schlüsseleigenschaften in dieser Verbindungszeichenfolge enthalten sind.

clientOptions
EventHubBufferedProducerClientOptions

Ein Satz von , der EventHubBufferedProducerClientOptions beim Konfigurieren des gepufferten Producers angewendet werden soll.

Hinweise

Wenn die Verbindungszeichenfolge aus dem Event Hubs-Namespace kopiert wird, enthält sie wahrscheinlich nicht den Namen des gewünschten Event Hubs, der benötigt wird. In diesem Fall kann der Name manuell hinzugefügt werden, indem "; EntityPath=[[ EVENT HUB NAME ]]" bis zum Ende der Verbindungszeichenfolge. Beispiel: "; EntityPath=telemetry-hub".

Wenn Sie eine SAS-Richtlinie direkt im Event Hub selbst definiert haben, führt das Kopieren der Verbindungszeichenfolge aus diesem Event Hub zu einer Verbindungszeichenfolge, die den Namen enthält.

Gilt für:

EventHubBufferedProducerClient(String, String)

Quelle:
EventHubBufferedProducerClient.cs
Quelle:
EventHubBufferedProducerClient.cs

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

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)

Parameter

connectionString
String

Die Verbindungszeichenfolge, die zum Herstellen einer Verbindung mit dem Event Hubs-Namespace verwendet werden soll. Es wird erwartet, dass der Event Hub-Name und die Freigegebenen Schlüsseleigenschaften in dieser Verbindungszeichenfolge enthalten sind.

eventHubName
String

Der Name des spezifischen Event Hubs, dem der Producer zugeordnet werden soll.

Hinweise

Wenn die Verbindungszeichenfolge aus dem Event Hub selbst kopiert wird, enthält sie den Namen des gewünschten Event Hubs und kann direkt verwendet werden, ohne das eventHubNamezu übergeben. Der Name des Event Hubs sollte nur einmal übergeben werden, entweder als Teil der Verbindungszeichenfolge oder separat.

Gilt für:

EventHubBufferedProducerClient(String, String, EventHubBufferedProducerClientOptions)

Quelle:
EventHubBufferedProducerClient.cs
Quelle:
EventHubBufferedProducerClient.cs

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

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)

Parameter

connectionString
String

Die Verbindungszeichenfolge, die zum Herstellen einer Verbindung mit dem Event Hubs-Namespace verwendet werden soll. Es wird erwartet, dass der Event Hub-Name und die Freigegebenen Schlüsseleigenschaften in dieser Verbindungszeichenfolge enthalten sind.

eventHubName
String

Der Name des spezifischen Event Hubs, dem der Producer zugeordnet werden soll.

clientOptions
EventHubBufferedProducerClientOptions

Ein Satz von , der EventHubBufferedProducerClientOptions beim Konfigurieren des gepufferten Producers angewendet werden soll.

Hinweise

Wenn die Verbindungszeichenfolge aus dem Event Hub selbst kopiert wird, enthält sie den Namen des gewünschten Event Hubs und kann direkt verwendet werden, ohne das eventHubNamezu übergeben. Der Name des Event Hubs sollte nur einmal übergeben werden, entweder als Teil der Verbindungszeichenfolge oder separat.

Gilt für:

EventHubBufferedProducerClient(String, String, AzureNamedKeyCredential, EventHubBufferedProducerClientOptions)

Quelle:
EventHubBufferedProducerClient.cs
Quelle:
EventHubBufferedProducerClient.cs

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

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)

Parameter

fullyQualifiedNamespace
String

Der vollqualifizierte Event Hubs-Namespace, mit dem eine Verbindung hergestellt werden soll. Dies ist wahrscheinlich ähnlich wie .{yournamespace}.servicebus.windows.net

eventHubName
String

Der Name des spezifischen Event Hubs, dem der Producer zugeordnet werden soll.

credential
AzureNamedKeyCredential

Die Anmeldeinformationen für den freigegebenen Zugriffsschlüssel, die für die Autorisierung verwendet werden sollen. Zugriffssteuerungen können je nach Azure-Konfiguration vom Event Hubs-Namespace oder vom angeforderten Event Hub angegeben werden.

clientOptions
EventHubBufferedProducerClientOptions

Ein Satz von , der EventHubBufferedProducerClientOptions beim Konfigurieren des Producers angewendet werden soll.

Gilt für:

EventHubBufferedProducerClient(String, String, AzureSasCredential, EventHubBufferedProducerClientOptions)

Quelle:
EventHubBufferedProducerClient.cs
Quelle:
EventHubBufferedProducerClient.cs

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

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)

Parameter

fullyQualifiedNamespace
String

Der vollqualifizierte Event Hubs-Namespace, mit dem eine Verbindung hergestellt werden soll. Dies ist wahrscheinlich ähnlich wie .{yournamespace}.servicebus.windows.net

eventHubName
String

Der Name des spezifischen Event Hubs, dem der Producer zugeordnet werden soll.

credential
AzureSasCredential

Die Anmeldeinformationen für den freigegebenen Zugriffsschlüssel, die für die Autorisierung verwendet werden sollen. Zugriffssteuerungen können je nach Azure-Konfiguration vom Event Hubs-Namespace oder vom angeforderten Event Hub angegeben werden.

clientOptions
EventHubBufferedProducerClientOptions

Ein Satz von , der EventHubBufferedProducerClientOptions beim Konfigurieren des Producers angewendet werden soll.

Gilt für:

EventHubBufferedProducerClient(String, String, TokenCredential, EventHubBufferedProducerClientOptions)

Quelle:
EventHubBufferedProducerClient.cs
Quelle:
EventHubBufferedProducerClient.cs

Initialisiert eine neue Instanz der EventHubBufferedProducerClient-Klasse.

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)

Parameter

fullyQualifiedNamespace
String

Der vollqualifizierte Event Hubs-Namespace, mit dem eine Verbindung hergestellt werden soll. Dies ist wahrscheinlich ähnlich wie .{yournamespace}.servicebus.windows.net

eventHubName
String

Der Name des spezifischen Event Hubs, dem der Producer zugeordnet werden soll.

credential
TokenCredential

Die Anmeldeinformationen für den freigegebenen Zugriffsschlüssel, die für die Autorisierung verwendet werden sollen. Zugriffssteuerungen können je nach Azure-Konfiguration vom Event Hubs-Namespace oder vom angeforderten Event Hub angegeben werden.

clientOptions
EventHubBufferedProducerClientOptions

Ein Satz von , der EventHubBufferedProducerClientOptions beim Konfigurieren des Producers angewendet werden soll.

Gilt für: