ConnectionContextBase interface

Özellikler

cbsSession

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ı.

connectionId

İşlem içindeki bağlantıyı benzersiz olarak tanımlayan amqp bağlantı kimliği.

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ı.

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.
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ı.

refreshConnection

Bağlamı yeni bir temel AMQP bağlantısı ve yeni cbs oturumu kullanacak şekilde güncelleştirir.

tokenProvider

EventHub istemcisi için kimlik doğrulaması için belirteçleri almak için kullanılacak TokenProvider.

wasConnectionCloseCalled

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