Partager via


EventHubConnection Classe

Définition

Connexion au service Azure Event Hubs, permettant les communications clientes avec un instance Event Hub spécifique au sein d’un espace de noms Event Hubs. Une connexion unique peut être partagée entre plusieurs producteurs et/ou consommateurs Event Hub, ou peut être utilisée comme connexion dédiée pour un seul producteur ou client consommateur.

public class EventHubConnection : IAsyncDisposable
type EventHubConnection = class
    interface IAsyncDisposable
Public Class EventHubConnection
Implements IAsyncDisposable
Héritage
EventHubConnection
Implémente

Constructeurs

EventHubConnection()

Initialise une nouvelle instance de la classe EventHubConnection.

EventHubConnection(String)

Initialise une nouvelle instance de la classe EventHubConnection.

EventHubConnection(String, EventHubConnectionOptions)

Initialise une nouvelle instance de la classe EventHubConnection.

EventHubConnection(String, String)

Initialise une nouvelle instance de la classe EventHubConnection.

EventHubConnection(String, String, AzureNamedKeyCredential, EventHubConnectionOptions)

Initialise une nouvelle instance de la classe EventHubConnection.

EventHubConnection(String, String, AzureSasCredential, EventHubConnectionOptions)

Initialise une nouvelle instance de la classe EventHubConnection.

EventHubConnection(String, String, EventHubConnectionOptions)

Initialise une nouvelle instance de la classe EventHubConnection.

EventHubConnection(String, String, TokenCredential, EventHubConnectionOptions)

Initialise une nouvelle instance de la classe EventHubConnection.

Propriétés

EventHubName

Nom du hub d’événements auquel la connexion est associée, spécifique à l’espace de noms Event Hubs qui le contient.

FullyQualifiedNamespace

Espace de noms Event Hubs complet auquel la connexion est associée. Cela est susceptible d’être similaire à {yournamespace}.servicebus.windows.net.

IsClosed

Indique si cette EventHubConnection opération a été fermée ou non.

Méthodes

CloseAsync(CancellationToken)

Ferme la connexion à l’espace de noms Event Hubs et au hub d’événements associé.

DisposeAsync()

Effectue la tâche nécessaire pour propre les ressources utilisées par , EventHubConnectionnotamment en s’assurant que la connexion elle-même a été fermée.

S’applique à