@azure/service-bus package
الفصول
MessagingError |
يصف الفئة الأساسية لخطأ المراسلة. |
ServiceBusAdministrationClient |
ترجع جميع العمليات الوعود التي يتم حلها إلى كائن يحتوي على الإخراج ذي الصلة.
تحتوي هذه الكائنات أيضا على خاصية تسمى |
ServiceBusClient |
عميل يمكنه إنشاء مثيلات المرسل لإرسال الرسائل إلى قوائم الانتظار والموضوعات بالإضافة إلى مثيلات المتلقي لتلقي الرسائل من قوائم الانتظار والاشتراكات. |
ServiceBusError |
الأخطاء التي تحدث داخل ناقل خدمة Microsoft Azure. |
الواجهات
AuthorizationRule |
يمثل نوع |
CorrelationRuleFilter |
يمثل تعبير عامل تصفية الارتباط. يحتوي CorrelationRuleFilter على مجموعة من الشروط التي تتم مطابقتها مع خصائص المستخدم والنظام للرسائل الواردة من اشتراك. |
CreateMessageBatchOptions |
خيارات لتكوين أسلوب
مثال على الاستخدام:
|
CreateQueueOptions |
يمثل خيارات settable في قائمة انتظار |
CreateSubscriptionOptions |
يمثل خيارات settable على اشتراك |
CreateTopicOptions |
يمثل خيارات settable في موضوع |
DeadLetterOptions |
توضح هذه المقالة سبب ووصف الخطأ لرسائل غير مستخدمة باستخدام أسلوب |
Delivery | |
GetMessageIteratorOptions |
خيارات عند الحصول على مكرر قابل للتكارات من ناقل خدمة Microsoft Azure. |
HttpHeader |
رأس فردي ضمن مجموعة HttpHeaders. |
HttpHeadersLike |
مجموعة من أزواج مفتاح/قيمة عنوان HTTP. |
HttpResponse |
الخصائص على استجابة HTTP التي ستكون موجودة دائما. |
MessageHandlers |
واجهة معالج الرسائل العامة (المستخدمة ل streamMessages). |
NamespaceProperties |
يمثل بيانات التعريف المتعلقة بمساحة اسم ناقل الخدمة. |
OperationOptions |
نوع الخيارات الأساسية لكافة العمليات. |
PeekMessagesOptions |
يصف الخيارات التي تم تمريرها إلى أسلوب |
ProcessErrorArgs |
وسيطات رد الاتصال |
QueueProperties |
يمثل الإدخال ل updateQueue. |
QueueRuntimeProperties |
يمثل سمات معلومات وقت التشغيل الخاصة بكيان قائمة انتظار |
ReceiveMessagesOptions |
خيارات عند تلقي دفعة من الرسائل من ناقل خدمة Microsoft Azure. |
RetryOptions |
خيارات نهج إعادة المحاولة التي تحدد الوضع وعدد مرات إعادة المحاولة والفاصل الزمني لإعادة المحاولة وما إلى ذلك. |
RuleProperties |
يمثل جميع سمات القاعدة. |
ServiceBusAdministrationClientOptions |
يمثل خيارات العميل |
ServiceBusClientOptions |
توضح هذه المقالة الخيارات التي يمكن توفيرها أثناء إنشاء ServiceBusClient.
|
ServiceBusConnectionStringProperties |
مجموعة الخصائص التي تشكل سلسلة اتصال ناقل خدمة Microsoft Azure. |
ServiceBusMessage |
توضح هذه المقالة الرسالة التي سيتم إرسالها إلى ناقل خدمة Microsoft Azure. |
ServiceBusMessageBatch |
دفعة من الرسائل التي يمكنك إنشاؤها باستخدام أسلوب <xref:createBatch>. |
ServiceBusReceivedMessage |
يصف الرسالة المستلمة من ناقل خدمة Microsoft Azure أثناء عمليات النظرة الخاطفة وبالتالي لا يمكن تسويتها. |
ServiceBusReceiver |
جهاز استقبال لا يتعامل مع جلسات العمل. |
ServiceBusReceiverOptions |
خيارات لاستخدامها عند إنشاء جهاز استقبال. |
ServiceBusRuleManager |
يسمح بإدارة قواعد الاشتراك. يتطلب مدير القواعد هذا مطالبات الاستماع فقط، بينما يتطلب ServiceBusAdministrationClient إدارة المطالبات. |
ServiceBusSender |
يمكن استخدام المرسل لإرسال الرسائل وجدولة الرسائل لإرسالها في وقت لاحق وإلغاء هذه الرسائل المجدولة.
استخدم الدالة |
ServiceBusSenderOptions |
خيارات لاستخدامها عند إنشاء مرسل. |
ServiceBusSessionReceiver |
جهاز استقبال يعالج جلسات العمل، بما في ذلك تجديد تأمين الجلسة. |
ServiceBusSessionReceiverOptions |
توضح هذه المقالة الخيارات التي تم تمريرها إلى أساليب |
SqlRuleFilter |
يمثل جميع الحقول الممكنة على SqlRuleFilter |
SubscribeOptions |
الخيارات المستخدمة عند الاشتراك في قائمة انتظار أو اشتراك ناقل خدمة Microsoft Azure. |
SubscriptionProperties |
يمثل إدخال updateSubscription. |
SubscriptionRuntimeProperties |
يمثل سمات معلومات وقت التشغيل الخاصة بكيان اشتراك |
TokenCredential |
يمثل بيانات اعتماد قادرة على توفير رمز مميز للمصادقة. |
TopicProperties |
يمثل الإدخال ل updateTopic. |
TopicRuntimeProperties |
يمثل سمات معلومات وقت التشغيل الخاصة بكيان موضوع |
TryAddOptions |
مجموعة الخيارات لنشر سياق |
WebResourceLike |
وصف لطلب HTTP الذي سيتم إجراؤه إلى خادم بعيد. |
WebSocketImpl |
يصف الشكل المطلوب من منشئات WebSocket. |
WebSocketOptions |
خيارات لتكوين قناة اتصال AMQP عبر مآخذ ويب. |
النوع أسماء مستعارة
EntitiesResponse |
يمثل نتيجة عملية القائمة على الكيانات التي تحتوي أيضا على |
EntityAvailabilityStatus |
القيم المحتملة |
EntityStatus |
القيم المحتملة |
OperationOptionsBase |
ملاحظة: يهدف هذا النوع إلى عكس الحقول والبنية ذات الصلة من خيارات لتكوين التتبع و abortSignal. |
RawHttpHeaders |
يتم تمثيل مجموعة HttpHeaders ككائن JSON بسيط. |
ServiceBusErrorCode |
رموز فشل ناقل خدمة Microsoft Azure. |
SqlRuleAction |
يمثل جميع الحقول الممكنة على SqlRuleAction |
TransferProgressEvent |
تم إطلاقه استجابة للتقدم في التحميل أو التنزيل. |
WithResponse |
يمثل الاستجابة التي تم إرجاعها للعملية جنبا إلى جنب مع الاستجابة الأولية. |
التعدادات
RetryMode |
يصف نوع وضع إعادة المحاولة |
TokenType |
يصف نوع الرموز المميزة المدعومة. |
الوظائف
delay<T>(number, Abort |
برنامج تضمين ل setTimeout الذي يحل الوعد بعد t مللي ثانية. |
is |
تحديد ما إذا كان الخطأ من النوع |
parse |
تحليلات معينة لسلسلة الاتصال في الخصائص المختلفة المطبقة على ناقل خدمة Microsoft Azure. الخصائص مفيدة لإنشاء ServiceBusClient. |
تفاصيل الوظيفة
delay<T>(number, AbortSignalLike, string, T)
برنامج تضمين ل setTimeout الذي يحل الوعد بعد t مللي ثانية.
function delay<T>(delayInMs: number, abortSignal?: AbortSignalLike, abortErrorMsg?: string, value?: T): Promise<T | void>
المعلمات
- delayInMs
-
number
عدد المللي ثانية التي سيتم تأخيرها.
- abortSignal
- AbortSignalLike
abortSignal المقترن بعملية الاحتواء.
- abortErrorMsg
-
string
رسالة الخطأ التي تم إجهاضها المقترنة بعملية الاحتواء.
- value
-
T
القيمة التي سيتم حلها بعد انتهاء مهلة ميلي ثانية.
المرتجعات
Promise<T | void>
- الوعد الذي تم حله
isServiceBusError(unknown)
تحديد ما إذا كان الخطأ من النوع ServiceBusError
function isServiceBusError(err: unknown): err
المعلمات
- err
-
unknown
خطأ للتحقق لمعرفة ما إذا كان من نوع ServiceBusError
المرتجعات
err
parseServiceBusConnectionString(string)
تحليلات معينة لسلسلة الاتصال في الخصائص المختلفة المطبقة على ناقل خدمة Microsoft Azure. الخصائص مفيدة لإنشاء ServiceBusClient.
function parseServiceBusConnectionString(connectionString: string): ServiceBusConnectionStringProperties
المعلمات
- connectionString
-
string
سلسلة الاتصال المقترنة بنهج الوصول المشترك التي تم إنشاؤها لمساحة اسم ناقل خدمة Microsoft Azure أو قائمة الانتظار أو الموضوع.