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 .

e
RoleManagerEventArgs

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 и назначьте его GetRoles событию RoleManagerModuleсобытия.

Методы расширения

Имя Описание
GetMethodInfo(Delegate)

Возвращает объект, представляющий метод, представленный указанным делегатом.

Применяется к

См. также раздел