ConnectionContextBase interface
Ger sammanhangsberoende information som den underliggande amqp-anslutningen, cbs-sessionen, tokenProvider, anslutningskonfiguration, datatransformator osv.
Egenskaper
| cbs |
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. |
| connection |
Amqp-anslutnings-ID:t som unikt identifierar anslutningen i en process. |
| connection |
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. |
| negotiate |
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. |
| refresh |
Uppdaterar kontexten för att använda en ny underliggande AMQP-anslutning och en ny cbs-session. |
| was |
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