EventHubConnection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Verbindung mit dem Azure Event Hubs-Dienst, die die Clientkommunikation mit einem bestimmten Event Hub-instance in einem Event Hubs-Namespace ermöglicht. Eine einzelne Verbindung kann von mehreren Event Hub-Produzenten und/oder -Consumern gemeinsam genutzt oder als dedizierte Verbindung für einen einzelnen Producer oder Consumerclient verwendet werden.
public class EventHubConnection : IAsyncDisposable
type EventHubConnection = class
interface IAsyncDisposable
Public Class EventHubConnection
Implements IAsyncDisposable
- Vererbung
-
EventHubConnection
- Implementiert
Konstruktoren
EventHubConnection() |
Initialisiert eine neue Instanz der EventHubConnection-Klasse. |
EventHubConnection(String) |
Initialisiert eine neue Instanz der EventHubConnection-Klasse. |
EventHubConnection(String, EventHubConnectionOptions) |
Initialisiert eine neue Instanz der EventHubConnection-Klasse. |
EventHubConnection(String, String) |
Initialisiert eine neue Instanz der EventHubConnection-Klasse. |
EventHubConnection(String, String, AzureNamedKeyCredential, EventHubConnectionOptions) |
Initialisiert eine neue Instanz der EventHubConnection-Klasse. |
EventHubConnection(String, String, AzureSasCredential, EventHubConnectionOptions) |
Initialisiert eine neue Instanz der EventHubConnection-Klasse. |
EventHubConnection(String, String, EventHubConnectionOptions) |
Initialisiert eine neue Instanz der EventHubConnection-Klasse. |
EventHubConnection(String, String, TokenCredential, EventHubConnectionOptions) |
Initialisiert eine neue Instanz der EventHubConnection-Klasse. |
Eigenschaften
EventHubName |
Der Name des Event Hubs, dem die Verbindung zugeordnet ist, spezifisch für den Event Hubs-Namespace, der sie enthält. |
FullyQualifiedNamespace |
Der vollqualifizierte Event Hubs-Namespace, dem die Verbindung zugeordnet ist. Dies ist wahrscheinlich ähnlich wie . |
IsClosed |
Gibt an, ob diese EventHubConnection geschlossen wurde. |
Methoden
CloseAsync(CancellationToken) |
Schließt die Verbindung mit dem Event Hubs-Namespace und dem zugeordneten Event Hub. |
DisposeAsync() |
Führt die Aufgabe aus, die zum sauber von verwendeten Ressourcen erforderlich ist, einschließlich der EventHubConnectionSicherstellung, dass die Verbindung selbst geschlossen wurde. |
Gilt für:
Azure SDK for .NET