RoleManagerEventHandler Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert den Delegaten für das GetRoles-Ereignis der RoleManagerModule-Klasse.
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)
Parameter
- sender
- Object
Das RoleManagerModule, das das GetRoles-Ereignis ausgelöst hat.
Ein RoleManagerEventArgs-Objekt, das die Ereignisdaten enthält.
Beispiele
Das folgende Beispiel zeigt das Ereignis, das GetRoles in der Datei Global.asax für eine ASP.NET-Anwendung enthalten ist. Das GetRoles Ereignis fügt eine Ablaufverfolgungsbenachrichtigung für eine Anwendung hinzu, bei der die Ablaufverfolgung in der Web.config-Datei aktiviert ist.
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
Hinweise
Der RoleManagerEventHandler Delegat wird für das GetRoles Ereignis der RoleManagerModule -Klasse definiert. Sie können auf das GetRoles Ereignis der RoleManagerModule -Klasse in der Datei Global.asax für Ihre ASP.NET-Anwendung zugreifen, wie im Beispiel für dieses Thema gezeigt.
Sie können verwenden RoleManagerEventHandler , um die Erstellung des RolePrincipal -Objekts durch das RoleManagerModule -Objekt durch Ihr eigenes benutzerdefiniertes Objekt zu ersetzen. Definieren Sie dazu einen Delegaten mithilfe von RoleManagerEventHandler , und weisen Sie ihn dem GetRoles -Ereignis des RoleManagerModulezu.
Erweiterungsmethoden
GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird. |