EventHubConnectionConfig interface
Descreve o objeto de configuração de conexão que é criado após a análise de uma cadeia de conexão EventHub. Ele também fornece alguns métodos de conveniência para obter o endereço e o público para diferentes entidades.
- Extends
Propriedades
| entity |
O nome/caminho da entidade (nome do hub de eventos) com a qual a conexão precisa acontecer. |
Propriedades Herdadas
| connection |
A cadeia de conexão. |
| endpoint | O ponto de extremidade do barramento de serviço "sb://< yournamespace.servicebus.windows.net/>". |
| host | O host "<yournamespace.servicebus.windows.net>". |
| shared |
O valor secreto da chave de acesso. |
| shared |
O nome da chave de acesso. |
| web |
O construtor WebSocket usado para criar uma conexão AMQP sobre um WebSocket. Nos navegadores, o WebSocket integrado será usado por padrão. Em Node, um soquete TCP será usado se um construtor WebSocket não for fornecido. |
| web |
Opções a serem passadas para o construtor WebSocket |
| web |
O caminho para o ponto de extremidade que aceita uma conexão AMQP sobre WebSockets. |
Métodos
| get |
Fornece o endereço de gerenciamento do EventHub.
|
| get |
Fornece o público de gerenciamento do EventHub.
|
| get |
Fornece o endereço do recetor do EventHub:
|
| get |
Fornece o público recetor do EventHub.
|
| get |
Fornece o endereço do remetente do EventHub em um dos seguintes formulários com base na entrada:
|
| get |
Fornece o público do EventHub Sender em um dos seguintes formulários com base na entrada:
|
Detalhes de Propriedade
entityPath
O nome/caminho da entidade (nome do hub de eventos) com a qual a conexão precisa acontecer.
entityPath: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
connectionString
endpoint
O ponto de extremidade do barramento de serviço "sb://< yournamespace.servicebus.windows.net/>".
endpoint: string
Valor de Propriedade
string
herdado doConnectionConfig.endpoint
host
sharedAccessKey
sharedAccessKeyName
webSocket
O construtor WebSocket usado para criar uma conexão AMQP sobre um WebSocket. Nos navegadores, o WebSocket integrado será usado por padrão. Em Node, um soquete TCP será usado se um construtor WebSocket não for fornecido.
webSocket?: WebSocketImpl
Valor de Propriedade
WebSocketImpl
webSocketConstructorOptions
Opções a serem passadas para o construtor WebSocket
webSocketConstructorOptions?: any
Valor de Propriedade
any
webSocketEndpointPath
Detalhes de Método
getManagementAddress()
Fornece o endereço de gerenciamento do EventHub.
"<hub-name>/$management"
function getManagementAddress(): string
Devoluções
string
getManagementAudience()
Fornece o público de gerenciamento do EventHub.
"sb://<your-namespace>.servicebus.windows.net/<hub-name>/$management"
function getManagementAudience(): string
Devoluções
string
getReceiverAddress(string | number, string)
Fornece o endereço do recetor do EventHub:
"<hub-name>/ConsumerGroups/<consumer-group-name>/Partitions/<partition-id>"
function getReceiverAddress(partitionId: string | number, consumergroup?: string): string
Parâmetros
- partitionId
-
string | number
O partitionId no EventHub a partir do qual as mensagens serão recebidas.
- consumergroup
-
string
O consumergoup no EventHub a partir do qual as mensagens serão recebidas. Padrão: $default.
Devoluções
string
getReceiverAudience(string | number, string)
Fornece o público recetor do EventHub.
"sb://<your-namespace>.servicebus.windows.net/<hub-name>/ConsumerGroups/<consumer-group-name>/Partitions/<partition-id>"
function getReceiverAudience(partitionId: string | number, consumergroup?: string): string
Parâmetros
- partitionId
-
string | number
O partitionId no EventHub a partir do qual as mensagens serão recebidas.
- consumergroup
-
string
O consumergoup no EventHub a partir do qual as mensagens serão recebidas. Padrão: $default.
Devoluções
string
getSenderAddress(string | number)
Fornece o endereço do remetente do EventHub em um dos seguintes formulários com base na entrada:
"<hubName>""<hubName>/Partitions/<partitionId>"
function getSenderAddress(partitionId?: string | number): string
Parâmetros
- partitionId
-
string | number
O partitionId no EventHub para o qual as mensagens serão enviadas.
Devoluções
string
getSenderAudience(string | number)
Fornece o público do EventHub Sender em um dos seguintes formulários com base na entrada:
"sb://<yournamespace>.servicebus.windows.net/<hubName>""sb://<yournamespace>.servicebus.windows.net/<hubName>/Partitions/<partitionId>"
function getSenderAudience(partitionId?: string | number): string
Parâmetros
- partitionId
-
string | number
O partitionId no EventHub para o qual as mensagens serão enviadas.
Devoluções
string