RoleManagerEventHandler Delegát
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje delegáta pro GetRoles událost třídy 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)
Parametry
- sender
- Object
Událost RoleManagerModule vyvolala GetRoles .
Objekt RoleManagerEventArgs , který obsahuje data události.
Příklady
Následující příklad ukazuje GetRoles událost obsaženou v souboru Global.asax pro aplikaci ASP.NET. Událost GetRoles přidá oznámení o trasování pro aplikaci, kde je v souboru Web.config povolené trasování.
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
Poznámky
Delegát RoleManagerEventHandler je definován pro GetRoles událost RoleManagerModule třídy. K události GetRoles třídy RoleManagerModule v souboru Global.asax pro vaši aplikaci ASP.NET můžete získat přístup, jak je znázorněno v příkladu pro toto téma.
Vytvoření objektu RoleManagerEventHandler můžete RolePrincipal nahradit vlastním objektemRoleManagerModule. Chcete-li to provést, definujte delegát pomocí RoleManagerEventHandler a přiřaďte ho GetRolesk RoleManagerModule události události .
Metody rozšíření
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |