ConnectionContextBase interface
Propiedades
| cbs |
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. |
| connection |
Identificador de conexión amqp que identifica de forma única la conexión dentro de un proceso. |
| connection |
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. |
| data |
Objeto DataTransformer que tiene métodos denominados
|
| negotiate |
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. |
| refresh |
Actualiza el contexto para usar una nueva conexión AMQP subyacente y una nueva sesión cbs. |
| token |
TokenProvider que se va a usar para obtener tokens para la autenticación para el cliente de EventHub. |
| was |
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