Bagikan melalui


ClaimsPrincipal.IsInRole(String) Metode

Definisi

Mengembalikan nilai yang menunjukkan apakah entitas (pengguna) yang diwakili oleh prinsip klaim ini berada dalam peran yang ditentukan.

public:
 virtual bool IsInRole(System::String ^ role);
public virtual bool IsInRole (string role);
abstract member IsInRole : string -> bool
override this.IsInRole : string -> bool
Public Overridable Function IsInRole (role As String) As Boolean

Parameter

role
String

Peran yang akan diperiksa.

Mengembalikan

true jika prinsip klaim berada dalam peran yang ditentukan; jika tidak, false.

Penerapan

Keterangan

Metode IsInRole ini memeriksa apakah identitas yang dimiliki prinsipal klaim ini berisi klaim jenis ClaimsIdentity.RoleClaimType di mana nilai klaim sama dengan nilai yang ditentukan oleh role parameter .

Catatan

Masing-masing ClaimsIdentity memiliki definisi sendiri dari jenis klaim yang mewakili peran. Jenis klaim ini dapat diakses dan diatur melalui ClaimsIdentity.RoleClaimType properti .

Berlaku untuk