EventHubProducerClient Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
EventHubProducerClient()
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Inicializa una nueva instancia de la clase EventHubProducerClient.
protected EventHubProducerClient ();
Protected Sub New ()
Se aplica a
EventHubProducerClient(String)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Inicializa una nueva instancia de la clase EventHubProducerClient.
public EventHubProducerClient (string connectionString);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
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
EventHubProducerClient(EventHubConnection, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Inicializa una nueva instancia de la clase EventHubProducerClient.
public EventHubProducerClient (Azure.Messaging.EventHubs.EventHubConnection connection, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : Azure.Messaging.EventHubs.EventHubConnection * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (connection As EventHubConnection, Optional clientOptions As EventHubProducerClientOptions = Nothing)
Parámetros
- connection
- EventHubConnection
Conexión EventHubConnection que se va a usar para la comunicación con el servicio Event Hubs.
- clientOptions
- EventHubProducerClientOptions
Conjunto de opciones que se aplicarán al configurar el productor.
Se aplica a
EventHubProducerClient(String, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Inicializa una nueva instancia de la clase EventHubProducerClient.
public EventHubProducerClient (string connectionString, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (connectionString As String, clientOptions As EventHubProducerClientOptions)
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
- EventHubProducerClientOptions
Conjunto de opciones que se van a usar para este consumidor.
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
EventHubProducerClient(String, String)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Inicializa una nueva instancia de la clase EventHubProducerClient.
public EventHubProducerClient (string connectionString, string eventHubName);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
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 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
EventHubProducerClient(String, String, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Inicializa una nueva instancia de la clase EventHubProducerClient.
public EventHubProducerClient (string connectionString, string eventHubName, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (connectionString As String, eventHubName As String, clientOptions As EventHubProducerClientOptions)
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 al que se va a asociar el productor.
- clientOptions
- EventHubProducerClientOptions
Conjunto de opciones que se aplicarán al configurar 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
EventHubProducerClient(String, String, AzureNamedKeyCredential, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Inicializa una nueva instancia de la clase EventHubProducerClient.
public EventHubProducerClient (string fullyQualifiedNamespace, string eventHubName, Azure.AzureNamedKeyCredential credential, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string * Azure.AzureNamedKeyCredential * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureNamedKeyCredential, Optional clientOptions As EventHubProducerClientOptions = 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
- EventHubProducerClientOptions
Conjunto de opciones que se aplicarán al configurar el productor.
Se aplica a
EventHubProducerClient(String, String, AzureSasCredential, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Inicializa una nueva instancia de la clase EventHubProducerClient.
public EventHubProducerClient (string fullyQualifiedNamespace, string eventHubName, Azure.AzureSasCredential credential, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string * Azure.AzureSasCredential * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureSasCredential, Optional clientOptions As EventHubProducerClientOptions = 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 firma 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
- EventHubProducerClientOptions
Conjunto de opciones que se aplicarán al configurar el productor.
Se aplica a
EventHubProducerClient(String, String, TokenCredential, EventHubProducerClientOptions)
- Source:
- EventHubProducerClient.cs
- Source:
- EventHubProducerClient.cs
Inicializa una nueva instancia de la clase EventHubProducerClient.
public EventHubProducerClient (string fullyQualifiedNamespace, string eventHubName, Azure.Core.TokenCredential credential, Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubProducerClient : string * string * Azure.Core.TokenCredential * Azure.Messaging.EventHubs.Producer.EventHubProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As TokenCredential, Optional clientOptions As EventHubProducerClientOptions = 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 identidad administrada de Azure 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
- EventHubProducerClientOptions
Conjunto de opciones que se aplicarán al configurar el productor.
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de