ClaimsPrincipal.IsInRole(String) 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 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 .