ConnectionContextBase interface
Proprietà
| cbs |
Riferimento alla sessione cbs (endpoint $cbs) sulla connessione AMQP sottostante per il client EventHub. |
| config | Configurazione della connessione EventHub creata dopo l'analisi della stringa di connessione. |
| connection | Connessione AMQP sottostante. |
| connection |
ID connessione amqp che identifica in modo univoco la connessione all'interno di un processo. |
| connection |
Nome di blocco unqiue per connessione usato per acquisire il blocco per stabilire una connessione aqmp per ogni client, se non ne esiste uno. |
| data |
Oggetto DataTransformer con metodi denominati
|
| negotiate |
Nome blocco di annullamento della connessione usato per acquisire il blocco per negoziare l'attestazione cbs da un'entità in tale connessione. |
| refresh |
Aggiorna il contesto per usare una nuova connessione AMQP sottostante e una nuova sessione cbs. |
| token |
TokenProvider da usare per ottenere token per l'autenticazione per il client EventHub. |
| was |
Indica se il metodo close() è stato chiamato sull'oggetto connessione. |
Dettagli proprietà
cbsSession
Riferimento alla sessione cbs (endpoint $cbs) sulla connessione AMQP sottostante per il client EventHub.
cbsSession: CbsClient
Valore della proprietà
config
Configurazione della connessione EventHub creata dopo l'analisi della stringa di connessione.
config: ConnectionConfig
Valore della proprietà
connection
Connessione AMQP sottostante.
connection: Connection
Valore della proprietà
Connection
connectionId
ID connessione amqp che identifica in modo univoco la connessione all'interno di un processo.
connectionId: string
Valore della proprietà
string
connectionLock
Nome di blocco unqiue per connessione usato per acquisire il blocco per stabilire una connessione aqmp per ogni client, se non ne esiste uno.
connectionLock: string
Valore della proprietà
string
dataTransformer
Oggetto DataTransformer con metodi denominati
- encode Responsabile della codifica del messaggio AMQP prima di inviarlo in transito.
- decode Responsabile della decodifica del messaggio AMQP ricevuto prima di passarlo al cliente.
dataTransformer: DataTransformer
Valore della proprietà
negotiateClaimLock
Nome blocco di annullamento della connessione usato per acquisire il blocco per negoziare l'attestazione cbs da un'entità in tale connessione.
negotiateClaimLock: string
Valore della proprietà
string
refreshConnection
Aggiorna il contesto per usare una nuova connessione AMQP sottostante e una nuova sessione cbs.
refreshConnection: () => void
Valore della proprietà
() => void
tokenProvider
TokenProvider da usare per ottenere token per l'autenticazione per il client EventHub.
tokenProvider: TokenProvider
Valore della proprietà
wasConnectionCloseCalled
Indica se il metodo close() è stato chiamato sull'oggetto connessione.
wasConnectionCloseCalled: boolean
Valore della proprietà
boolean