This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

RoleManagerModule.GetRoles الحدث

Visual Studio 2010

أحداث تطبيق عمومي التي هو raهوed عند RoleManagerModuleهو جاهز لإنشاء RolePrincipalالتي تمثل مستخدم الحالي.

مساحة الاسم:  System.Web.Security
التجميع:  System.Web (في System.Web.dll)

public event RoleManagerEventHandler GetRoles

The GetRoles event is raised before the RoleManagerModule creates a RolePrincipal object and assigns it to the User property of the CurrentHttpContext. يمكنك استخدام ترتيب هو الأحداث المراد تدوينها عند المعلومات دور هو تطبيق أو لاستبدال الإنشاء RolePrincipalRoleManagerModuleباستخدام تعليمات برمجية الخاصة بك.

يمكن إلغاء الأمر تطبيق الخاص بدور المعلومات بواسطة RoleManagerModuleبتعيين RolesPopulatedخاصية RoleManagerEventArgsإلى trueفي GetRolesحدث.

إذا قمت بتعيين RolesPopulatedإلى trueفي الخاص بك GetRolesمعالج الأحداث، ثم Userخاصية الحالي HttpContextليست معينة RolePrincipalالكائن RoleManagerModule.

يظهر المثال التالي GetRolesأحداث مضمنة في عمومي.asax ملف لتطبيق ASP.NET على. GetRoles الأحداث بإضافة إعلام تتبع لأحد التطبيقات حيث تتبع هو ممكنة في ملف ويب.config.


public void RoleManager_OnGetRoles(object sender, RoleManagerEventArgs args)
{
  args.Context.Trace.Write("Roles", "Applying Role Information");
}


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: