Partager via


RoleManagerEventHandler Délégué

Définition

Définit le délégué de l'événement GetRoles de la classe 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)

Paramètres

sender
Object

RoleManagerModule ayant déclenché l'événement GetRoles.

e
RoleManagerEventArgs

Objet RoleManagerEventArgs qui contient les données d'événement.

Exemples

L’exemple suivant montre l’événement GetRoles inclus dans le fichier Global.asax pour une application ASP.NET. L’événement GetRoles ajoute une notification de trace pour une application où le suivi est activé dans le fichier 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

Remarques

Le RoleManagerEventHandler délégué est défini pour l’événement GetRoles de la RoleManagerModule classe . Vous pouvez accéder à l’événement GetRoles de la RoleManagerModule classe dans le fichier Global.asax pour votre application ASP.NET, comme illustré dans l’exemple de cette rubrique.

Vous pouvez utiliser pour RoleManagerEventHandler remplacer la création de l’objet RolePrincipal par votre RoleManagerModule propre objet personnalisé. Pour ce faire, définissez un délégué à l’aide de RoleManagerEventHandler et affectez-le à l’événement GetRoles de .RoleManagerModule

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à

Voir aussi