Bagikan melalui


RolePrincipal.ProviderName Properti

Definisi

Mendapatkan nama penyedia peran yang menyimpan dan mengambil informasi peran untuk pengguna.

public:
 property System::String ^ ProviderName { System::String ^ get(); };
public string ProviderName { get; }
member this.ProviderName : string
Public ReadOnly Property ProviderName As String

Nilai Properti

Nama penyedia peran yang menyimpan dan mengambil informasi peran untuk pengguna.

Keterangan

Properti ProviderName mengekspos nama penyedia peran yang mengelola informasi peran untuk pengguna yang diwakili oleh RolePrincipal objek . Ini memungkinkan Anda mengakses instans penyedia peran tertentu untuk pengguna dengan menggunakan Providers properti kelas terlepas dari Roles apakah penyedia adalah penyedia default untuk aplikasi. Misalnya, Anda dapat membuat metode yang mengambil RolePrincipal sebagai input dan mengembalikan daftar peran untuk pengguna yang diwakili. Anda dapat memastikan bahwa penyedia peran yang sesuai digunakan untuk mengembalikan daftar peran untuk RolePrincipal dengan memanggil GetRolesForUser metode penyedia peran dari Providers koleksi yang diindeks oleh ProviderName nilai properti.

Untuk mengisi RolePrincipal objek untuk setiap permintaan, Anda harus menggunakan penanganan aktivitas yang GetRoles ditentukan dalam file Global.asax untuk aplikasi.

Berlaku untuk

Lihat juga