RoleManagerEventHandler Delegát

Definice

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 .

e
RoleManagerEventArgs

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.

Platí pro

Viz také