EventSubscriptionFilter interface
تصفية اشتراك الحدث.
الخصائص
| advanced |
صفيف من عوامل التصفية المتقدمة المستخدمة لتصفية اشتراكات الأحداث. |
| enable |
يسمح بتقييم عوامل التصفية المتقدمة مقابل صفيف من القيم بدلا من توقع قيمة مفردة. |
| included |
قائمة بأنواع الأحداث القابلة للتطبيق التي يجب أن تكون جزءا من اشتراك الحدث. إذا كان من المطلوب الاشتراك في جميع أنواع الأحداث الافتراضية، فقم بتعيين IncludedEventTypes إلى null. |
| is |
يحدد ما إذا كان يجب مقارنة خصائص SubjectBeginsWith و SubjectEndsWith لعامل التصفية بطريقة حساسة لحالة الأحرف. |
| subject |
سلسلة اختيارية لتصفية الأحداث لاشتراك حدث استنادا إلى بادئة مسار المورد. يعتمد تنسيق هذا على ناشر الأحداث. أحرف البدل غير معتمدة في هذا المسار. |
| subject |
سلسلة اختيارية لتصفية الأحداث لاشتراك حدث استنادا إلى لاحقة مسار مورد. أحرف البدل غير معتمدة في هذا المسار. |
تفاصيل الخاصية
advancedFilters
صفيف من عوامل التصفية المتقدمة المستخدمة لتصفية اشتراكات الأحداث.
advancedFilters?: AdvancedFilterUnion[]
قيمة الخاصية
enableAdvancedFilteringOnArrays
يسمح بتقييم عوامل التصفية المتقدمة مقابل صفيف من القيم بدلا من توقع قيمة مفردة.
enableAdvancedFilteringOnArrays?: boolean
قيمة الخاصية
boolean
includedEventTypes
قائمة بأنواع الأحداث القابلة للتطبيق التي يجب أن تكون جزءا من اشتراك الحدث. إذا كان من المطلوب الاشتراك في جميع أنواع الأحداث الافتراضية، فقم بتعيين IncludedEventTypes إلى null.
includedEventTypes?: string[]
قيمة الخاصية
string[]
isSubjectCaseSensitive
يحدد ما إذا كان يجب مقارنة خصائص SubjectBeginsWith و SubjectEndsWith لعامل التصفية بطريقة حساسة لحالة الأحرف.
isSubjectCaseSensitive?: boolean
قيمة الخاصية
boolean
subjectBeginsWith
سلسلة اختيارية لتصفية الأحداث لاشتراك حدث استنادا إلى بادئة مسار المورد. يعتمد تنسيق هذا على ناشر الأحداث. أحرف البدل غير معتمدة في هذا المسار.
subjectBeginsWith?: string
قيمة الخاصية
string
subjectEndsWith
سلسلة اختيارية لتصفية الأحداث لاشتراك حدث استنادا إلى لاحقة مسار مورد. أحرف البدل غير معتمدة في هذا المسار.
subjectEndsWith?: string
قيمة الخاصية
string