CA1713: Events should not have before or after prefix

TypeName

EventsShouldNotHaveBeforeOrAfterPrefix

CheckId

ca1713

Category

Microsoft.Naming

تعطيل تغيير

فصل

السبب

يبدأ اسم حدث مع 'قبل' أو 'بعد'.

وصف القاعدة

يجب أن تصف الأحداث أسماء إجراء الذي يرفع حدث. إلى اسم الأحداث ذات الصلة التي يتم مرفوع في سلسلة معينة، استخدم موجود أو الماضي tense للإشارة إلى الموضع النسبي في التسلسل من الإجراءات. على سبيل المثال، عند تسمية ينشئ ازدواجًا من الأحداث عندما يتم مغلق أحد موارد، قد اسم عليها 'الاغلاق' و 'اغلاق'، بدلاً من 'BeforeClose' و 'AfterClose'.

اصطلاحات التسمية يوفر نظرة عامة مكتبات هذا الهدف وقت تشغيل اللغة العامة. وهذا يقلل من المنحنى التعليم المطلوب لمكتبات البرامج الجديدة، و يزيد من ثقة العميل المكتبة تم تطويره من قبل الشخص الذي لديه خبرة في تطوير تعليمات برمجية المدارة.

كيف إلى الإصلاح انتهاكات

قم بإزالة البادئة من اسم حدث، وحاول تغيير الاسم إلى استخدام موجود أو الماضي tense لفعل.

عند إلى منع التحذيرات

لا بمنع تحذير من هذه قاعدة.