ConnectionContextBase interface
Propriedades
| cbs |
Uma referência à sessão cbs (ponto de extremidade $cbs) na conexão AMQP subjacente para o Cliente EventHub. |
| config | A configuração de conexão do EventHub que é criada após a análise da cadeia de conexão. |
| connection | A conexão AMQP subjacente. |
| connection |
O ID de conexão amqp que identifica exclusivamente a conexão dentro de um processo. |
| connection |
O nome de bloqueio unqiue por conexão que é usado para adquirir o bloqueio para estabelecer uma conexão aqmp por cliente, se não existir. |
| data |
Um objeto DataTransformer que tem métodos chamados
|
| negotiate |
O nome de bloqueio unqiue por conexão que é usado para adquirir o bloqueio para negociar a reivindicação cbs por uma entidade nessa conexão. |
| refresh |
Atualiza o contexto para usar uma nova conexão AMQP subjacente e uma nova sessão cbs. |
| token |
O TokenProvider a ser usado para obter tokens para autenticação para o cliente EventHub. |
| was |
Indica se o método close() foi chamado no objeto de conexão. |
Detalhes de Propriedade
cbsSession
Uma referência à sessão cbs (ponto de extremidade $cbs) na conexão AMQP subjacente para o Cliente EventHub.
cbsSession: CbsClient
Valor de Propriedade
config
A configuração de conexão do EventHub que é criada após a análise da cadeia de conexão.
config: ConnectionConfig
Valor de Propriedade
connection
A conexão AMQP subjacente.
connection: Connection
Valor de Propriedade
Connection
connectionId
O ID de conexão amqp que identifica exclusivamente a conexão dentro de um processo.
connectionId: string
Valor de Propriedade
string
connectionLock
O nome de bloqueio unqiue por conexão que é usado para adquirir o bloqueio para estabelecer uma conexão aqmp por cliente, se não existir.
connectionLock: string
Valor de Propriedade
string
dataTransformer
Um objeto DataTransformer que tem métodos chamados
- codificar Responsável por codificar a mensagem AMQP antes de enviá-la no fio.
- decode Responsável por decodificar a mensagem AMQP recebida antes de passá-la ao cliente.
dataTransformer: DataTransformer
Valor de Propriedade
negotiateClaimLock
O nome de bloqueio unqiue por conexão que é usado para adquirir o bloqueio para negociar a reivindicação cbs por uma entidade nessa conexão.
negotiateClaimLock: string
Valor de Propriedade
string
refreshConnection
Atualiza o contexto para usar uma nova conexão AMQP subjacente e uma nova sessão cbs.
refreshConnection: () => void
Valor de Propriedade
() => void
tokenProvider
O TokenProvider a ser usado para obter tokens para autenticação para o cliente EventHub.
tokenProvider: TokenProvider
Valor de Propriedade
wasConnectionCloseCalled
Indica se o método close() foi chamado no objeto de conexão.
wasConnectionCloseCalled: boolean
Valor de Propriedade
boolean