Bagikan melalui


RoleManagerEventHandler Delegasikan

Definisi

Menentukan delegasi untuk GetRoles peristiwa RoleManagerModule kelas.

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

Yang RoleManagerModule mengangkat GetRoles peristiwa.

e
RoleManagerEventArgs

Objek RoleManagerEventArgs yang berisi data peristiwa.

Contoh

Contoh berikut menunjukkan peristiwa yang GetRoles disertakan dalam file Global.asax untuk aplikasi ASP.NET. Peristiwa menambahkan GetRoles pemberitahuan pelacakan untuk aplikasi di mana jejak diaktifkan dalam file 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

Keterangan

RoleManagerEventHandler Delegasi didefinisikan untuk GetRoles peristiwa RoleManagerModule kelas. Anda dapat mengakses GetRoles peristiwa RoleManagerModule kelas di file Global.asax untuk aplikasi ASP.NET Anda seperti yang ditunjukkan dalam contoh untuk topik ini.

Anda dapat menggunakan RoleManagerEventHandler untuk mengganti pembuatan RolePrincipal objek dengan RoleManagerModule dengan objek kustom Anda sendiri. Untuk melakukan ini, tentukan delegasi menggunakan RoleManagerEventHandler dan tetapkan ke GetRoles peristiwa RoleManagerModule.

Metode Ekstensi

GetMethodInfo(Delegate)

Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan.

Berlaku untuk

Lihat juga