RoleManagerEventHandler Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет делегата для события GetRoles класса RoleManagerModule.
public delegate void RoleManagerEventHandler(System::Object ^ sender, RoleManagerEventArgs ^ e);
public delegate void RoleManagerEventHandler(object sender, RoleManagerEventArgs e);
type RoleManagerEventHandler = delegate of obj * RoleManagerEventArgs -> unit
Public Delegate Sub RoleManagerEventHandler(sender As Object, e As RoleManagerEventArgs)
Параметры
- sender
- Object
Объект RoleManagerModule, сгенерировавший событие GetRoles.
Объект RoleManagerEventArgs, содержащий данные события.
Примеры
В следующем примере показано GetRoles событие, включенное в файл Global.asax для приложения ASP.NET. Событие GetRoles добавляет уведомление о трассировке для приложения, в котором в файле Web.config включена трассировка.
public void RoleManager_OnGetRoles(object sender, RoleManagerEventArgs args)
{
args.Context.Trace.Write("Roles", "Applying Role Information");
}
Public Sub RoleManager_OnGetRoles(sender As Object, args As RoleManagerEventArgs)
args.Context.Trace.Write("Roles", "Applying Role Information")
End Sub
Комментарии
Делегат RoleManagerEventHandler определяется для GetRoles события RoleManagerModule класса . Вы можете получить доступ к GetRoles событию RoleManagerModule класса в файле Global.asax для приложения ASP.NET, как показано в примере для этого раздела.
Можно использовать для RoleManagerEventHandler замены создания RolePrincipal объекта на собственный RoleManagerModule пользовательский объект. Для этого определите делегат с помощью RoleManagerEventHandler и назначьте его событию GetRolesRoleManagerModule.
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |