ConnectionContextBase interface
Özellikler
| cbs |
EventHub İstemcisi için temel alınan AMQP bağlantısında cbs oturumuna ($cbs uç nokta) başvuru. |
| config | Bağlantı dizesi ayrıştırıldıktan sonra oluşturulan EventHub bağlantı yapılandırması. |
| connection | Temel alınan AMQP bağlantısı. |
| connection |
İşlem içindeki bağlantıyı benzersiz olarak tanımlayan amqp bağlantı kimliği. |
| connection |
Mevcut değilse istemci başına aqmp bağlantısı kurmak için kilidi almak için kullanılan bağlantı başına unqiue kilit adı. |
| data |
adlı yöntemleri olan bir DataTransformer nesnesi
|
| negotiate |
Bu bağlantıdaki bir varlık tarafından cbs talebi üzerinde anlaşmak için kilidi almak için kullanılan bağlantı başına unqiue kilit adı. |
| refresh |
Bağlamı yeni bir temel AMQP bağlantısı ve yeni cbs oturumu kullanacak şekilde güncelleştirir. |
| token |
EventHub istemcisi için kimlik doğrulaması için belirteçleri almak için kullanılacak TokenProvider. |
| was |
Close() yönteminin bağlantı nesnesinde çağrılıp çağrılmadığını gösterir. |
Özellik Ayrıntıları
cbsSession
EventHub İstemcisi için temel alınan AMQP bağlantısında cbs oturumuna ($cbs uç nokta) başvuru.
cbsSession: CbsClient
Özellik Değeri
config
Bağlantı dizesi ayrıştırıldıktan sonra oluşturulan EventHub bağlantı yapılandırması.
config: ConnectionConfig
Özellik Değeri
connection
Temel alınan AMQP bağlantısı.
connection: Connection
Özellik Değeri
Connection
connectionId
İşlem içindeki bağlantıyı benzersiz olarak tanımlayan amqp bağlantı kimliği.
connectionId: string
Özellik Değeri
string
connectionLock
Mevcut değilse istemci başına aqmp bağlantısı kurmak için kilidi almak için kullanılan bağlantı başına unqiue kilit adı.
connectionLock: string
Özellik Değeri
string
dataTransformer
adlı yöntemleri olan bir DataTransformer nesnesi
- kodlama AMQP iletisini kabloya göndermeden önce kodlamadan sorumludur.
- kodunu çözme Müşteriye geçirmeden önce alınan AMQP iletisinin kodunu çözmekten sorumludur.
dataTransformer: DataTransformer
Özellik Değeri
negotiateClaimLock
Bu bağlantıdaki bir varlık tarafından cbs talebi üzerinde anlaşmak için kilidi almak için kullanılan bağlantı başına unqiue kilit adı.
negotiateClaimLock: string
Özellik Değeri
string
refreshConnection
Bağlamı yeni bir temel AMQP bağlantısı ve yeni cbs oturumu kullanacak şekilde güncelleştirir.
refreshConnection: () => void
Özellik Değeri
() => void
tokenProvider
EventHub istemcisi için kimlik doğrulaması için belirteçleri almak için kullanılacak TokenProvider.
tokenProvider: TokenProvider
Özellik Değeri
wasConnectionCloseCalled
Close() yönteminin bağlantı nesnesinde çağrılıp çağrılmadığını gösterir.
wasConnectionCloseCalled: boolean
Özellik Değeri
boolean