Partilhar via


ConnectionContextBase interface

Propriedades

cbsSession

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.

connectionId

O ID de conexão amqp que identifica exclusivamente a conexão dentro de um processo.

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.

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.
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.

refreshConnection

Atualiza o contexto para usar uma nova conexão AMQP subjacente e uma nova sessão cbs.

tokenProvider

O TokenProvider a ser usado para obter tokens para autenticação para o cliente EventHub.

wasConnectionCloseCalled

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