Compartir a través de


EventHubBufferedProducerClient Constructores

Definición

Sobrecargas

EventHubBufferedProducerClient()

Se usa para simular al productor con fines de prueba.

EventHubBufferedProducerClient(String)

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

EventHubBufferedProducerClient(EventHubConnection, EventHubBufferedProducerClientOptions)

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, EventHubBufferedProducerClientOptions)

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String)

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String, EventHubBufferedProducerClientOptions)

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String, AzureNamedKeyCredential, EventHubBufferedProducerClientOptions)

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String, AzureSasCredential, EventHubBufferedProducerClientOptions)

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

EventHubBufferedProducerClient(String, String, TokenCredential, EventHubBufferedProducerClientOptions)

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

EventHubBufferedProducerClient()

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Se usa para simular al productor con fines de prueba.

protected EventHubBufferedProducerClient ();
Protected Sub New ()

Se aplica a

EventHubBufferedProducerClient(String)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (string connectionString);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
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, copiar la cadena de conexión de ese centro de eventos dará lugar a una cadena de conexión que contenga el nombre.

Se aplica a

EventHubBufferedProducerClient(EventHubConnection, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (Azure.Messaging.EventHubs.EventHubConnection connection, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : Azure.Messaging.EventHubs.EventHubConnection * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connection As EventHubConnection, Optional clientOptions As EventHubBufferedProducerClientOptions = Nothing)

Parámetros

connection
EventHubConnection

Conexión EventHubConnection que se va a usar para la comunicación con el servicio Event Hubs.

clientOptions
EventHubBufferedProducerClientOptions

Conjunto de EventHubBufferedProducerClientOptions que se va a aplicar al configurar el productor.

Se aplica a

EventHubBufferedProducerClient(String, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (string connectionString, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connectionString As String, clientOptions As EventHubBufferedProducerClientOptions)

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.

clientOptions
EventHubBufferedProducerClientOptions

Conjunto de EventHubBufferedProducerClientOptions que se va a aplicar al configurar el productor almacenado en búfer.

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, copiar la cadena de conexión de ese centro de eventos dará lugar a una cadena de conexión que contenga el nombre.

Se aplica a

EventHubBufferedProducerClient(String, String)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (string connectionString, string eventHubName);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
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 el nombre del centro de eventos y las propiedades de clave compartida estén contenidas en esta cadena de conexión.

eventHubName
String

Nombre del centro de eventos específico al que se va a asociar el productor.

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

EventHubBufferedProducerClient(String, String, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

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

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.

eventHubName
String

Nombre del centro de eventos específico al que se va a asociar el productor.

clientOptions
EventHubBufferedProducerClientOptions

Conjunto de EventHubBufferedProducerClientOptions que se va a aplicar al configurar el productor almacenado en búfer.

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

EventHubBufferedProducerClient(String, String, AzureNamedKeyCredential, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (string fullyQualifiedNamespace, string eventHubName, Azure.AzureNamedKeyCredential credential, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string * Azure.AzureNamedKeyCredential * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureNamedKeyCredential, Optional clientOptions As EventHubBufferedProducerClientOptions = 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 al que se va a asociar el productor.

credential
AzureNamedKeyCredential

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

clientOptions
EventHubBufferedProducerClientOptions

Conjunto de EventHubBufferedProducerClientOptions que se va a aplicar al configurar el productor.

Se aplica a

EventHubBufferedProducerClient(String, String, AzureSasCredential, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (string fullyQualifiedNamespace, string eventHubName, Azure.AzureSasCredential credential, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string * Azure.AzureSasCredential * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureSasCredential, Optional clientOptions As EventHubBufferedProducerClientOptions = 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 al que se va a asociar el productor.

credential
AzureSasCredential

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

clientOptions
EventHubBufferedProducerClientOptions

Conjunto de EventHubBufferedProducerClientOptions que se va a aplicar al configurar el productor.

Se aplica a

EventHubBufferedProducerClient(String, String, TokenCredential, EventHubBufferedProducerClientOptions)

Source:
EventHubBufferedProducerClient.cs
Source:
EventHubBufferedProducerClient.cs

Inicializa una nueva instancia de la clase EventHubBufferedProducerClient.

public EventHubBufferedProducerClient (string fullyQualifiedNamespace, string eventHubName, Azure.Core.TokenCredential credential, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string * Azure.Core.TokenCredential * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As TokenCredential, Optional clientOptions As EventHubBufferedProducerClientOptions = 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 al que se va a asociar el productor.

credential
TokenCredential

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

clientOptions
EventHubBufferedProducerClientOptions

Conjunto de EventHubBufferedProducerClientOptions que se va a aplicar al configurar el productor.

Se aplica a