Dela via


ConnectionContextBase interface

Ger sammanhangsberoende information som den underliggande amqp-anslutningen, cbs-sessionen, tokenProvider, anslutningskonfiguration, datatransformator osv.

Egenskaper

cbsSession

En referens till cbs-sessionen ($cbs slutpunkt) på den underliggande AMQP-anslutningen för EventHub-klienten.

config

EventHub-anslutningskonfigurationen som skapas efter parsning av anslutningssträngen.

connection

Den underliggande AMQP-anslutningen.

connectionId

Amqp-anslutnings-ID:t som unikt identifierar anslutningen i en process.

connectionLock

Det unika låsnamnet per anslutning som används för att hämta låset för att upprätta en amqp-anslutning per klient om det inte finns någon.

negotiateClaimLock

Det unika låsnamnet per anslutning som används för att hämta låset för att förhandla cbs-anspråk av en entitet på den anslutningen.

refreshConnection

Uppdaterar kontexten för att använda en ny underliggande AMQP-anslutning och en ny cbs-session.

wasConnectionCloseCalled

Anger om metoden close() anropades för anslutningsobjektet.

Fastighetsdetaljer

cbsSession

En referens till cbs-sessionen ($cbs slutpunkt) på den underliggande AMQP-anslutningen för EventHub-klienten.

cbsSession: CbsClient

Fastighetsvärde

config

EventHub-anslutningskonfigurationen som skapas efter parsning av anslutningssträngen.

config: ConnectionConfig

Fastighetsvärde

connection

Den underliggande AMQP-anslutningen.

connection: Connection

Fastighetsvärde

Connection

connectionId

Amqp-anslutnings-ID:t som unikt identifierar anslutningen i en process.

connectionId: string

Fastighetsvärde

string

connectionLock

Det unika låsnamnet per anslutning som används för att hämta låset för att upprätta en amqp-anslutning per klient om det inte finns någon.

connectionLock: string

Fastighetsvärde

string

negotiateClaimLock

Det unika låsnamnet per anslutning som används för att hämta låset för att förhandla cbs-anspråk av en entitet på den anslutningen.

negotiateClaimLock: string

Fastighetsvärde

string

refreshConnection

Uppdaterar kontexten för att använda en ny underliggande AMQP-anslutning och en ny cbs-session.

refreshConnection: () => void

Fastighetsvärde

() => void

wasConnectionCloseCalled

Anger om metoden close() anropades för anslutningsobjektet.

wasConnectionCloseCalled: boolean

Fastighetsvärde

boolean