Freigeben über


PartitionReceiver Konstruktoren

Definition

Überlädt

PartitionReceiver()

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

PartitionReceiver(String, String, EventPosition, EventHubConnection, PartitionReceiverOptions)

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

PartitionReceiver(String, String, EventPosition, String, PartitionReceiverOptions)

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

PartitionReceiver(String, String, EventPosition, String, String, PartitionReceiverOptions)

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

PartitionReceiver(String, String, EventPosition, String, String, AzureNamedKeyCredential, PartitionReceiverOptions)

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

PartitionReceiver(String, String, EventPosition, String, String, AzureSasCredential, PartitionReceiverOptions)

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

PartitionReceiver(String, String, EventPosition, String, String, TokenCredential, PartitionReceiverOptions)

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

PartitionReceiver()

Quelle:
PartitionReceiver.cs
Quelle:
PartitionReceiver.cs

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

protected PartitionReceiver ();
Protected Sub New ()

Gilt für:

PartitionReceiver(String, String, EventPosition, EventHubConnection, PartitionReceiverOptions)

Quelle:
PartitionReceiver.cs
Quelle:
PartitionReceiver.cs

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, Azure.Messaging.EventHubs.EventHubConnection connection, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * Azure.Messaging.EventHubs.EventHubConnection * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, connection As EventHubConnection, Optional options As PartitionReceiverOptions = Nothing)

Parameter

consumerGroup
String

Der Name der Consumergruppe, der dieser Client zugeordnet ist. Ereignisse werden im Kontext dieser Gruppe gelesen.

partitionId
String

Der Bezeichner der Event Hub-Partition, von der Ereignisse empfangen werden.

eventPosition
EventPosition

Die Position innerhalb der Partition, an der der Client mit dem Lesen von Ereignissen beginnen soll.

connection
EventHubConnection

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

options
PartitionReceiverOptions

Eine Reihe von Optionen, die beim Konfigurieren des Clients angewendet werden sollen.

Gilt für:

PartitionReceiver(String, String, EventPosition, String, PartitionReceiverOptions)

Quelle:
PartitionReceiver.cs
Quelle:
PartitionReceiver.cs

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string connectionString, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, connectionString As String, Optional options As PartitionReceiverOptions = Nothing)

Parameter

consumerGroup
String

Der Name der Consumergruppe, der dieser Client zugeordnet ist. Ereignisse werden im Kontext dieser Gruppe gelesen.

partitionId
String

Der Bezeichner der Event Hub-Partition, von der Ereignisse empfangen werden.

eventPosition
EventPosition

Die Position innerhalb der Partition, an der der Client mit dem Lesen von Ereignissen beginnen soll.

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.

options
PartitionReceiverOptions

Eine Reihe von Optionen, die beim Konfigurieren des Clients angewendet werden sollen.

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:

PartitionReceiver(String, String, EventPosition, String, String, PartitionReceiverOptions)

Quelle:
PartitionReceiver.cs
Quelle:
PartitionReceiver.cs

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string connectionString, string eventHubName, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * string * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, connectionString As String, eventHubName As String, Optional options As PartitionReceiverOptions = Nothing)

Parameter

consumerGroup
String

Der Name der Consumergruppe, der dieser Client zugeordnet ist. Ereignisse werden im Kontext dieser Gruppe gelesen.

partitionId
String

Der Bezeichner der Event Hub-Partition, von der Ereignisse empfangen werden.

eventPosition
EventPosition

Die Position innerhalb der Partition, an der der Client mit dem Lesen von Ereignissen beginnen soll.

connectionString
String

Die Verbindungszeichenfolge, die zum Herstellen einer Verbindung mit dem Event Hubs-Namespace verwendet werden soll. Es wird erwartet, dass die Eigenschaften mit gemeinsam genutzten Schlüsseln in dieser Verbindungszeichenfolge enthalten sind, aber nicht der Event Hub-Name.

eventHubName
String

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

options
PartitionReceiverOptions

Eine Reihe von Optionen, die beim Konfigurieren des Clients angewendet werden sollen.

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:

PartitionReceiver(String, String, EventPosition, String, String, AzureNamedKeyCredential, PartitionReceiverOptions)

Quelle:
PartitionReceiver.cs
Quelle:
PartitionReceiver.cs

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string fullyQualifiedNamespace, string eventHubName, Azure.AzureNamedKeyCredential credential, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * string * Azure.AzureNamedKeyCredential * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, fullyQualifiedNamespace As String, eventHubName As String, credential As AzureNamedKeyCredential, Optional options As PartitionReceiverOptions = Nothing)

Parameter

consumerGroup
String

Der Name der Consumergruppe, der dieser Client zugeordnet ist. Ereignisse werden im Kontext dieser Gruppe gelesen.

partitionId
String

Der Bezeichner der Event Hub-Partition, von der Ereignisse empfangen werden.

eventPosition
EventPosition

Die Position innerhalb der Partition, an der der Client mit dem Lesen von Ereignissen beginnen soll.

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 Client zugeordnet werden soll.

credential
AzureNamedKeyCredential

Die Anmeldeinformationen mit gemeinsam genutztem Schlü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.

options
PartitionReceiverOptions

Eine Reihe von Optionen, die beim Konfigurieren des Clients angewendet werden sollen.

Gilt für:

PartitionReceiver(String, String, EventPosition, String, String, AzureSasCredential, PartitionReceiverOptions)

Quelle:
PartitionReceiver.cs
Quelle:
PartitionReceiver.cs

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string fullyQualifiedNamespace, string eventHubName, Azure.AzureSasCredential credential, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * string * Azure.AzureSasCredential * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, fullyQualifiedNamespace As String, eventHubName As String, credential As AzureSasCredential, Optional options As PartitionReceiverOptions = Nothing)

Parameter

consumerGroup
String

Der Name der Consumergruppe, der dieser Client zugeordnet ist. Ereignisse werden im Kontext dieser Gruppe gelesen.

partitionId
String

Der Bezeichner der Event Hub-Partition, von der Ereignisse empfangen werden.

eventPosition
EventPosition

Die Position innerhalb der Partition, an der der Client mit dem Lesen von Ereignissen beginnen soll.

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 Client zugeordnet werden soll.

credential
AzureSasCredential

Die Anmeldeinformationen für freigegebene Signaturen, 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.

options
PartitionReceiverOptions

Eine Reihe von Optionen, die beim Konfigurieren des Clients angewendet werden sollen.

Gilt für:

PartitionReceiver(String, String, EventPosition, String, String, TokenCredential, PartitionReceiverOptions)

Quelle:
PartitionReceiver.cs
Quelle:
PartitionReceiver.cs

Initialisiert eine neue Instanz der PartitionReceiver-Klasse.

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string fullyQualifiedNamespace, string eventHubName, Azure.Core.TokenCredential credential, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * string * Azure.Core.TokenCredential * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, fullyQualifiedNamespace As String, eventHubName As String, credential As TokenCredential, Optional options As PartitionReceiverOptions = Nothing)

Parameter

consumerGroup
String

Der Name der Consumergruppe, der dieser Client zugeordnet ist. Ereignisse werden im Kontext dieser Gruppe gelesen.

partitionId
String

Der Bezeichner der Event Hub-Partition, von der Ereignisse empfangen werden.

eventPosition
EventPosition

Die Position innerhalb der Partition, an der der Client mit dem Lesen von Ereignissen beginnen soll.

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 Client zugeordnet werden soll.

credential
TokenCredential

Die Anmeldeinformationen für verwaltete Azure-Identitäten, 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.

options
PartitionReceiverOptions

Eine Reihe von Optionen, die beim Konfigurieren des Clients angewendet werden sollen.

Gilt für: