ConnectionContextBase interface
Fornece informações contextuais como a conexão amqp subjacente, sessão cbs, tokenProvider, configuração de conexão, transformador de dados etc.
Propriedades
cbs |
Uma referência à sessão cbs ($cbs ponto de extremidade) na conexão AMQP subjacente para o Cliente EventHub. |
config | A configuração de conexão do EventHub criada após a análise da cadeia de conexão. |
connection | A conexão AMQP subjacente. |
connection |
A ID de conexão amqp que identifica exclusivamente a conexão em um processo. |
connection |
O nome de bloqueio exclusivo por conexão usado para adquirir o bloqueio para estabelecer uma conexão amqp por cliente se não existir. |
negotiate |
O nome de bloqueio exclusivo por conexão que é usado para adquirir o bloqueio para negociar a declaração cbs por uma entidade nessa conexão. |
refresh |
Atualizações o contexto para usar uma nova conexão AMQP subjacente e uma nova sessão cbs. |
was |
Indica se o método close() foi chamado no objeto connection. |
Detalhes da propriedade
cbsSession
Uma referência à sessão cbs ($cbs ponto de extremidade) na conexão AMQP subjacente para o Cliente EventHub.
cbsSession: CbsClient
Valor da propriedade
config
A configuração de conexão do EventHub criada após a análise da cadeia de conexão.
config: ConnectionConfig
Valor da propriedade
ConnectionConfig
connection
A conexão AMQP subjacente.
connection: Connection
Valor da propriedade
Connection
connectionId
A ID de conexão amqp que identifica exclusivamente a conexão em um processo.
connectionId: string
Valor da propriedade
string
connectionLock
O nome de bloqueio exclusivo por conexão usado para adquirir o bloqueio para estabelecer uma conexão amqp por cliente se não existir.
connectionLock: string
Valor da propriedade
string
negotiateClaimLock
O nome de bloqueio exclusivo por conexão que é usado para adquirir o bloqueio para negociar a declaração cbs por uma entidade nessa conexão.
negotiateClaimLock: string
Valor da propriedade
string
refreshConnection
Atualizações o contexto para usar uma nova conexão AMQP subjacente e uma nova sessão cbs.
refreshConnection: () => void
Valor da propriedade
() => void
wasConnectionCloseCalled
Indica se o método close() foi chamado no objeto connection.
wasConnectionCloseCalled: boolean
Valor da propriedade
boolean