ConnectionContextBase interface
Eigenschaften
| cbs |
Ein Verweis auf die cbs-Sitzung ($cbs Endpunkt) für die zugrunde liegende AMQP-Verbindung für den EventHub-Client. |
| config | Die EventHub-Verbindungskonfiguration, die nach der Analyse der Verbindungszeichenfolge erstellt wird. |
| connection | Die zugrunde liegende AMQP-Verbindung. |
| connection |
Die amqp-Verbindungs-ID, die die Verbindung innerhalb eines Prozesses eindeutig identifiziert. |
| connection |
Der unzulässige Sperrname pro Verbindung, der zum Abrufen der Sperre zum Herstellen einer Aqmp-Verbindung pro Client verwendet wird, wenn keine vorhanden ist. |
| data |
Ein DataTransformer-Objekt, das Methoden namens "DataTransformer" aufweist
|
| negotiate |
Der unzulässige Sperrname pro Verbindung, der verwendet wird, um die Sperre für die Verhandlung von cbs-Ansprüchen durch eine Entität für diese Verbindung zu erwerben. |
| refresh |
Aktualisiert den Kontext für die Verwendung einer neuen zugrunde liegenden AMQP-Verbindung und einer neuen cbs-Sitzung. |
| token |
Der TokenProvider, der zum Abrufen von Token für die Authentifizierung für den EventHub-Client verwendet werden soll. |
| was |
Gibt an, ob die close()-Methode für das Verbindungsobjekt aufgerufen wurde. |
Details zur Eigenschaft
cbsSession
Ein Verweis auf die cbs-Sitzung ($cbs Endpunkt) für die zugrunde liegende AMQP-Verbindung für den EventHub-Client.
cbsSession: CbsClient
Eigenschaftswert
config
Die EventHub-Verbindungskonfiguration, die nach der Analyse der Verbindungszeichenfolge erstellt wird.
config: ConnectionConfig
Eigenschaftswert
connection
Die zugrunde liegende AMQP-Verbindung.
connection: Connection
Eigenschaftswert
Connection
connectionId
Die amqp-Verbindungs-ID, die die Verbindung innerhalb eines Prozesses eindeutig identifiziert.
connectionId: string
Eigenschaftswert
string
connectionLock
Der unzulässige Sperrname pro Verbindung, der zum Abrufen der Sperre zum Herstellen einer Aqmp-Verbindung pro Client verwendet wird, wenn keine vorhanden ist.
connectionLock: string
Eigenschaftswert
string
dataTransformer
Ein DataTransformer-Objekt, das Methoden namens "DataTransformer" aufweist
- codieren Verantwortlich für die Codierung der AMQP-Nachricht, bevor sie an das Kabel gesendet wird.
- Decodieren Sie verantwortlich für die Decodierung der empfangenen AMQP-Nachricht, bevor Sie sie an den Kunden übergeben.
dataTransformer: DataTransformer
Eigenschaftswert
negotiateClaimLock
Der unzulässige Sperrname pro Verbindung, der verwendet wird, um die Sperre für die Verhandlung von cbs-Ansprüchen durch eine Entität für diese Verbindung zu erwerben.
negotiateClaimLock: string
Eigenschaftswert
string
refreshConnection
Aktualisiert den Kontext für die Verwendung einer neuen zugrunde liegenden AMQP-Verbindung und einer neuen cbs-Sitzung.
refreshConnection: () => void
Eigenschaftswert
() => void
tokenProvider
Der TokenProvider, der zum Abrufen von Token für die Authentifizierung für den EventHub-Client verwendet werden soll.
tokenProvider: TokenProvider
Eigenschaftswert
wasConnectionCloseCalled
Gibt an, ob die close()-Methode für das Verbindungsobjekt aufgerufen wurde.
wasConnectionCloseCalled: boolean
Eigenschaftswert
boolean