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