RoleService.GetRolesForCurrentUser Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan semua peran untuk pengguna yang masuk.
public:
cli::array <System::String ^> ^ GetRolesForCurrentUser();
[System.ServiceModel.OperationContract]
public string[] GetRolesForCurrentUser ();
[<System.ServiceModel.OperationContract>]
member this.GetRolesForCurrentUser : unit -> string[]
Public Function GetRolesForCurrentUser () As String()
Mengembalikan
Array nama peran yang dimiliki pengguna.
- Atribut
Pengecualian
Manajemen peran tidak diaktifkan.
Keterangan
Metode mengembalikan GetRolesForCurrentUser semua peran untuk pengguna. Anda menggunakan GetRolesForCurrentUser metode ketika Anda harus memeriksa atau mempertahankan semua peran pengguna untuk menentukan sumber daya mana yang tersedia untuk pengguna. Anda dapat menggunakan metode ini untuk menghindari beberapa panggilan ke IsCurrentUserInRole metode .
Memanggil GetRolesForCurrentUser metode akan meningkatkan SelectingProvider peristiwa.
Catatan
Jangan panggil GetRolesForCurrentUser metode dari kode yang dijalankan pada server Web. Anda memanggil GetRolesForCurrentUser metode hanya sebagai bagian dari layanan WCF. Untuk informasi selengkapnya tentang cara membaca peran pengguna dalam kode yang dijalankan di server Web, lihat GetRolesForUser metode .