Compartir a través de


ConnectionContextBase interface

Propiedades

cbsSession

Referencia a la sesión cbs ($cbs punto de conexión) en la conexión AMQP subyacente para el cliente de EventHub.

config

Configuración de conexión de EventHub que se crea después de analizar la cadena de conexión.

connection

Conexión AMQP subyacente.

connectionId

Identificador de conexión amqp que identifica de forma única la conexión dentro de un proceso.

connectionLock

El nombre de bloqueo de unqiue por conexión que se usa para adquirir el bloqueo para establecer una conexión aqmp por cliente si no existe.

dataTransformer

Objeto DataTransformer que tiene métodos denominados

  • codificar responsable de codificar el mensaje AMQP antes de enviarlo en la conexión.
  • descodificar responsable de descodificar el mensaje AMQP recibido antes de pasarlo al cliente.
negotiateClaimLock

El nombre de bloqueo no adecuado por conexión que se usa para adquirir el bloqueo para negociar la notificación cbs por una entidad en esa conexión.

refreshConnection

Actualiza el contexto para usar una nueva conexión AMQP subyacente y una nueva sesión cbs.

tokenProvider

TokenProvider que se va a usar para obtener tokens para la autenticación para el cliente de EventHub.

wasConnectionCloseCalled

Indica si se llamó al método close() en el objeto de conexión.

Detalles de las propiedades

cbsSession

Referencia a la sesión cbs ($cbs punto de conexión) en la conexión AMQP subyacente para el cliente de EventHub.

cbsSession: CbsClient

Valor de propiedad

config

Configuración de conexión de EventHub que se crea después de analizar la cadena de conexión.

config: ConnectionConfig

Valor de propiedad

connection

Conexión AMQP subyacente.

connection: Connection

Valor de propiedad

Connection

connectionId

Identificador de conexión amqp que identifica de forma única la conexión dentro de un proceso.

connectionId: string

Valor de propiedad

string

connectionLock

El nombre de bloqueo de unqiue por conexión que se usa para adquirir el bloqueo para establecer una conexión aqmp por cliente si no existe.

connectionLock: string

Valor de propiedad

string

dataTransformer

Objeto DataTransformer que tiene métodos denominados

  • codificar responsable de codificar el mensaje AMQP antes de enviarlo en la conexión.
  • descodificar responsable de descodificar el mensaje AMQP recibido antes de pasarlo al cliente.
dataTransformer: DataTransformer

Valor de propiedad

negotiateClaimLock

El nombre de bloqueo no adecuado por conexión que se usa para adquirir el bloqueo para negociar la notificación cbs por una entidad en esa conexión.

negotiateClaimLock: string

Valor de propiedad

string

refreshConnection

Actualiza el contexto para usar una nueva conexión AMQP subyacente y una nueva sesión cbs.

refreshConnection: () => void

Valor de propiedad

() => void

tokenProvider

TokenProvider que se va a usar para obtener tokens para la autenticación para el cliente de EventHub.

tokenProvider: TokenProvider

Valor de propiedad

wasConnectionCloseCalled

Indica si se llamó al método close() en el objeto de conexión.

wasConnectionCloseCalled: boolean

Valor de propiedad

boolean