EventHubConnection Clase

Definición

Una conexión al servicio Azure Event Hubs, lo que permite las comunicaciones de cliente con una instancia específica del centro de eventos dentro de un espacio de nombres de Event Hubs. Una sola conexión se puede compartir entre varios productores o consumidores del centro de eventos, o bien puede usarse como una conexión dedicada para un único productor o cliente de consumidor.

public class EventHubConnection : IAsyncDisposable
type EventHubConnection = class
    interface IAsyncDisposable
Public Class EventHubConnection
Implements IAsyncDisposable
Herencia
EventHubConnection
Implementaciones

Constructores

EventHubConnection()

Inicializa una nueva instancia de la clase EventHubConnection.

EventHubConnection(String)

Inicializa una nueva instancia de la clase EventHubConnection.

EventHubConnection(String, EventHubConnectionOptions)

Inicializa una nueva instancia de la clase EventHubConnection.

EventHubConnection(String, String)

Inicializa una nueva instancia de la clase EventHubConnection.

EventHubConnection(String, String, AzureNamedKeyCredential, EventHubConnectionOptions)

Inicializa una nueva instancia de la clase EventHubConnection.

EventHubConnection(String, String, AzureSasCredential, EventHubConnectionOptions)

Inicializa una nueva instancia de la clase EventHubConnection.

EventHubConnection(String, String, EventHubConnectionOptions)

Inicializa una nueva instancia de la clase EventHubConnection.

EventHubConnection(String, String, TokenCredential, EventHubConnectionOptions)

Inicializa una nueva instancia de la clase EventHubConnection.

Propiedades

EventHubName

Nombre del centro de eventos al que está asociada la conexión, específica del espacio de nombres de Event Hubs que lo contiene.

FullyQualifiedNamespace

Espacio de nombres completo de Event Hubs al que está asociada la conexión. Es probable que sea similar a {yournamespace}.servicebus.windows.net.

IsClosed

Indica si se ha cerrado o no.EventHubConnection

Métodos

CloseAsync(CancellationToken)

Cierra la conexión al espacio de nombres de Event Hubs y al centro de eventos asociado.

DisposeAsync()

Realiza la tarea necesaria para limpiar los recursos usados por , EventHubConnectionincluida la garantía de que se ha cerrado la propia conexión.

Se aplica a