Compartir a través de


EventHubConnection Constructores

Definición

Sobrecargas

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, EventHubConnectionOptions)

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, TokenCredential, EventHubConnectionOptions)

Inicializa una nueva instancia de la clase EventHubConnection.

EventHubConnection()

Source:
EventHubConnection.cs
Source:
EventHubConnection.cs

Inicializa una nueva instancia de la clase EventHubConnection.

protected EventHubConnection ();
Protected Sub New ()

Se aplica a

EventHubConnection(String)

Source:
EventHubConnection.cs
Source:
EventHubConnection.cs

Inicializa una nueva instancia de la clase EventHubConnection.

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

Parámetros

connectionString
String

Cadena de conexión que se va a usar para conectarse al espacio de nombres de Event Hubs; se espera que el nombre del centro de eventos y las propiedades de clave compartida estén contenidas en esta cadena de conexión.

Comentarios

Si la cadena de conexión se copia del espacio de nombres de Event Hubs, es probable que no contenga el nombre del centro de eventos deseado, que es necesario. En este caso, el nombre se puede agregar manualmente agregando "; EntityPath=[[ EVENT HUB NAME ]]" al final de la cadena de conexión. Por ejemplo, "; EntityPath=telemetry-hub".

Si ha definido una directiva de acceso compartido directamente en el propio centro de eventos, al copiar la cadena de conexión de ese centro de eventos se producirá una cadena de conexión que contenga el nombre.

Se aplica a

EventHubConnection(String, EventHubConnectionOptions)

Source:
EventHubConnection.cs
Source:
EventHubConnection.cs

Inicializa una nueva instancia de la clase EventHubConnection.

public EventHubConnection (string connectionString, Azure.Messaging.EventHubs.EventHubConnectionOptions connectionOptions);
new Azure.Messaging.EventHubs.EventHubConnection : string * Azure.Messaging.EventHubs.EventHubConnectionOptions -> Azure.Messaging.EventHubs.EventHubConnection
Public Sub New (connectionString As String, connectionOptions As EventHubConnectionOptions)

Parámetros

connectionString
String

Cadena de conexión que se va a usar para conectarse al espacio de nombres de Event Hubs; se espera que el nombre del centro de eventos y las propiedades de clave compartida estén contenidas en esta cadena de conexión.

connectionOptions
EventHubConnectionOptions

Conjunto de opciones que se aplicarán al configurar la conexión.

Comentarios

Si la cadena de conexión se copia del espacio de nombres de Event Hubs, es probable que no contenga el nombre del centro de eventos deseado, que es necesario. En este caso, el nombre se puede agregar manualmente agregando "; EntityPath=[[ EVENT HUB NAME ]]" al final de la cadena de conexión. Por ejemplo, "; EntityPath=telemetry-hub".

Si ha definido una directiva de acceso compartido directamente en el propio centro de eventos, al copiar la cadena de conexión de ese centro de eventos se producirá una cadena de conexión que contenga el nombre.

Se aplica a

EventHubConnection(String, String)

Source:
EventHubConnection.cs
Source:
EventHubConnection.cs

Inicializa una nueva instancia de la clase EventHubConnection.

public EventHubConnection (string connectionString, string eventHubName);
new Azure.Messaging.EventHubs.EventHubConnection : string * string -> Azure.Messaging.EventHubs.EventHubConnection
Public Sub New (connectionString As String, eventHubName As String)

Parámetros

connectionString
String

Cadena de conexión que se va a usar para conectarse al espacio de nombres de Event Hubs; se espera que las propiedades de clave compartidas estén contenidas en esta cadena de conexión, pero no en el nombre del centro de eventos.

eventHubName
String

Nombre del centro de eventos específico con el que se va a asociar la conexión.

Comentarios

Si la cadena de conexión se copia del propio centro de eventos, contendrá el nombre del centro de eventos deseado y se puede usar directamente sin pasar .eventHubName El nombre del centro de eventos solo se debe pasar una vez, ya sea como parte de la cadena de conexión o por separado.

Se aplica a

EventHubConnection(String, String, EventHubConnectionOptions)

Source:
EventHubConnection.cs
Source:
EventHubConnection.cs

Inicializa una nueva instancia de la clase EventHubConnection.

public EventHubConnection (string connectionString, string eventHubName, Azure.Messaging.EventHubs.EventHubConnectionOptions connectionOptions);
new Azure.Messaging.EventHubs.EventHubConnection : string * string * Azure.Messaging.EventHubs.EventHubConnectionOptions -> Azure.Messaging.EventHubs.EventHubConnection
Public Sub New (connectionString As String, eventHubName As String, connectionOptions As EventHubConnectionOptions)

Parámetros

connectionString
String

Cadena de conexión que se va a usar para conectarse al espacio de nombres de Event Hubs; se espera que las propiedades de clave compartidas estén contenidas en esta cadena de conexión, pero no en el nombre del centro de eventos.

eventHubName
String

Nombre del centro de eventos específico con el que se va a asociar la conexión.

connectionOptions
EventHubConnectionOptions

Conjunto de opciones que se aplicarán al configurar la conexión.

Comentarios

Si la cadena de conexión se copia del propio centro de eventos, contendrá el nombre del centro de eventos deseado y se puede usar directamente sin pasar .eventHubName El nombre del centro de eventos solo se debe pasar una vez, ya sea como parte de la cadena de conexión o por separado.

Se aplica a

EventHubConnection(String, String, AzureNamedKeyCredential, EventHubConnectionOptions)

Source:
EventHubConnection.cs
Source:
EventHubConnection.cs

Inicializa una nueva instancia de la clase EventHubConnection.

public EventHubConnection (string fullyQualifiedNamespace, string eventHubName, Azure.AzureNamedKeyCredential credential, Azure.Messaging.EventHubs.EventHubConnectionOptions connectionOptions = default);
new Azure.Messaging.EventHubs.EventHubConnection : string * string * Azure.AzureNamedKeyCredential * Azure.Messaging.EventHubs.EventHubConnectionOptions -> Azure.Messaging.EventHubs.EventHubConnection
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureNamedKeyCredential, Optional connectionOptions As EventHubConnectionOptions = Nothing)

Parámetros

fullyQualifiedNamespace
String

Espacio de nombres completo de Event Hubs al que conectarse. Es probable que sea similar a {yournamespace}.servicebus.windows.net.

eventHubName
String

Nombre del centro de eventos específico con el que se va a asociar la conexión.

credential
AzureNamedKeyCredential

que AzureNamedKeyCredential se va a usar para la autorización. Los controles de acceso pueden especificarse mediante el espacio de nombres de Event Hubs o el centro de eventos solicitado, en función de la configuración de Azure.

connectionOptions
EventHubConnectionOptions

Conjunto de opciones que se aplicarán al configurar la conexión.

Se aplica a

EventHubConnection(String, String, AzureSasCredential, EventHubConnectionOptions)

Source:
EventHubConnection.cs
Source:
EventHubConnection.cs

Inicializa una nueva instancia de la clase EventHubConnection.

public EventHubConnection (string fullyQualifiedNamespace, string eventHubName, Azure.AzureSasCredential credential, Azure.Messaging.EventHubs.EventHubConnectionOptions connectionOptions = default);
new Azure.Messaging.EventHubs.EventHubConnection : string * string * Azure.AzureSasCredential * Azure.Messaging.EventHubs.EventHubConnectionOptions -> Azure.Messaging.EventHubs.EventHubConnection
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureSasCredential, Optional connectionOptions As EventHubConnectionOptions = Nothing)

Parámetros

fullyQualifiedNamespace
String

Espacio de nombres completo de Event Hubs al que conectarse. Es probable que sea similar a {yournamespace}.servicebus.windows.net.

eventHubName
String

Nombre del centro de eventos específico con el que se va a asociar la conexión.

credential
AzureSasCredential

que AzureSasCredential se va a usar para la autorización. Los controles de acceso pueden especificarse mediante el espacio de nombres de Event Hubs o el centro de eventos solicitado, en función de la configuración de Azure.

connectionOptions
EventHubConnectionOptions

Conjunto de opciones que se aplicarán al configurar la conexión.

Se aplica a

EventHubConnection(String, String, TokenCredential, EventHubConnectionOptions)

Source:
EventHubConnection.cs
Source:
EventHubConnection.cs

Inicializa una nueva instancia de la clase EventHubConnection.

public EventHubConnection (string fullyQualifiedNamespace, string eventHubName, Azure.Core.TokenCredential credential, Azure.Messaging.EventHubs.EventHubConnectionOptions connectionOptions = default);
new Azure.Messaging.EventHubs.EventHubConnection : string * string * Azure.Core.TokenCredential * Azure.Messaging.EventHubs.EventHubConnectionOptions -> Azure.Messaging.EventHubs.EventHubConnection
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As TokenCredential, Optional connectionOptions As EventHubConnectionOptions = Nothing)

Parámetros

fullyQualifiedNamespace
String

Espacio de nombres completo de Event Hubs al que conectarse. Es probable que sea similar a {yournamespace}.servicebus.windows.net.

eventHubName
String

Nombre del centro de eventos específico con el que se va a asociar la conexión.

credential
TokenCredential

Credencial de identidad administrada de Azure que se va a usar para la autorización. Los controles de acceso pueden especificarse mediante el espacio de nombres de Event Hubs o el centro de eventos solicitado, en función de la configuración de Azure.

connectionOptions
EventHubConnectionOptions

Conjunto de opciones que se aplicarán al configurar la conexión.

Se aplica a