ConnectionContextBase interface

الخصائص

cbsSession

مرجع إلى جلسة عمل cbs ($cbs نقطة النهاية) على اتصال AMQP الأساسي لعميل EventHub.

config

تكوين اتصال EventHub الذي تم إنشاؤه بعد تحليل سلسلة الاتصال.

connection

اتصال AMQP الأساسي.

connectionId

معرف اتصال amqp الذي يعرف الاتصال داخل عملية بشكل فريد.

connectionLock

اسم تأمين unqiue لكل اتصال يستخدم للحصول على التأمين لإنشاء اتصال aqmp لكل عميل إذا لم يكن موجودا.

dataTransformer

كائن DataTransformer الذي يحتوي على أساليب مسماة

  • قم بترميز المسؤول عن ترميز رسالة AMQP قبل إرسالها على السلك.
  • فك ترميز المسؤول عن فك ترميز رسالة AMQP المستلمة قبل تمريرها إلى العميل.
negotiateClaimLock

اسم تأمين unqiue لكل اتصال يستخدم للحصول على التأمين للتفاوض على مطالبة cbs من قبل كيان على هذا الاتصال.

refreshConnection

يحدث السياق لاستخدام اتصال AMQP أساسي جديد وجلسة cbs جديدة.

tokenProvider

TokenProvider الذي سيتم استخدامه للحصول على الرموز المميزة للمصادقة لعميل EventHub.

wasConnectionCloseCalled

يشير إلى ما إذا كان الأسلوب close() قد تم استدعاؤه على كائن الاتصال.

تفاصيل الخاصية

cbsSession

مرجع إلى جلسة عمل cbs ($cbs نقطة النهاية) على اتصال AMQP الأساسي لعميل EventHub.

cbsSession: CbsClient

قيمة الخاصية

config

تكوين اتصال EventHub الذي تم إنشاؤه بعد تحليل سلسلة الاتصال.

config: ConnectionConfig

قيمة الخاصية

connection

اتصال AMQP الأساسي.

connection: Connection

قيمة الخاصية

Connection

connectionId

معرف اتصال amqp الذي يعرف الاتصال داخل عملية بشكل فريد.

connectionId: string

قيمة الخاصية

string

connectionLock

اسم تأمين unqiue لكل اتصال يستخدم للحصول على التأمين لإنشاء اتصال aqmp لكل عميل إذا لم يكن موجودا.

connectionLock: string

قيمة الخاصية

string

dataTransformer

كائن DataTransformer الذي يحتوي على أساليب مسماة

  • قم بترميز المسؤول عن ترميز رسالة AMQP قبل إرسالها على السلك.
  • فك ترميز المسؤول عن فك ترميز رسالة AMQP المستلمة قبل تمريرها إلى العميل.
dataTransformer: DataTransformer

قيمة الخاصية

negotiateClaimLock

اسم تأمين unqiue لكل اتصال يستخدم للحصول على التأمين للتفاوض على مطالبة cbs من قبل كيان على هذا الاتصال.

negotiateClaimLock: string

قيمة الخاصية

string

refreshConnection

يحدث السياق لاستخدام اتصال AMQP أساسي جديد وجلسة cbs جديدة.

refreshConnection: () => void

قيمة الخاصية

() => void

tokenProvider

TokenProvider الذي سيتم استخدامه للحصول على الرموز المميزة للمصادقة لعميل EventHub.

tokenProvider: TokenProvider

قيمة الخاصية

wasConnectionCloseCalled

يشير إلى ما إذا كان الأسلوب close() قد تم استدعاؤه على كائن الاتصال.

wasConnectionCloseCalled: boolean

قيمة الخاصية

boolean