Bagikan melalui


RoleService.GetRolesForCurrentUser Metode

Definisi

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

String[]

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 .

Berlaku untuk

Lihat juga