Status type
تعريف قيم الحالة.
يمكن استخدام KnownStatus بالتبادل مع الحالة، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.
القيم المعروفة التي تدعمها الخدمة
متوفر: اجتاز مضيف جلسة العمل جميع عمليات التحقق من الصحة وهو متاح لمعالجة الاتصالات.
غير متوفر: مضيف جلسة العمل إما متوقف عن التشغيل أو فشل في عمليات التحقق من السلامة الهامة التي تتسبب في عدم قدرة الخدمة على توجيه الاتصالات إلى مضيف جلسة العمل هذا. لاحظ أن هذا يحل محل حالة "NoHeartBeat" السابقة.
إيقاف التشغيل: تم إيقاف تشغيل مضيف جلسة العمل - قام عامل RD بالإبلاغ عن إيقاف مضيف الجلسة أو إلغاء تخصيصه.
غير متصل: مضيف جلسة العمل غير متوفر لأنه غير متصل حاليا.
ترقية: مضيف جلسة العمل غير متوفر لأن ترقية RDAgent/المكدس جنبا إلى جنب قيد التقدم حاليا. ملاحظة: ستتم إزالة هذه الحالة بمجرد اكتمال الترقية ويكون المضيف قادرا على قبول الاتصالات.
UpgradeFailed: مضيف جلسة العمل غير متوفر بسبب فشل ترقية المكون الهام (عامل، مكدس جنبا إلى جنب، وما إلى ذلك).
NoHeartbeat: مضيف جلسة العمل لا يدق القلب.
NotJoinedToDomain: SessionHost غير مرتبط بالمجال.
DomainTrustRelationshipLost: فقدان علاقة ثقة مجال SessionHost
SxSStackListenerNotReady: مكدس SxS المثبت على SessionHost غير جاهز لتلقي الاتصالات.
FSLogixNotHealthy: FSLogix في حالة غير صحية على مضيف الجلسة.
NeedsAssistance: حالة جديدة لإعلام المسؤولين بأنه يجب إصلاح الصحة على نقطة النهاية الخاصة بهم. قد لا تفشل الاتصالات، لأن هذه المشكلات ليست قاتلة.
type Status = string