ClaimsPrincipal.IsInRole(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu talep sorumlusu tarafından temsil edilen varlığın (kullanıcı) belirtilen rolde olup olmadığını gösteren bir değer döndürür.
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
Parametreler
- role
- String
Denetlenecek rol.
Döndürülenler
true
talep sorumlusu belirtilen roldeyse; aksi takdirde , false
.
Uygulamalar
Açıklamalar
yöntemi, IsInRole bu talep sorumlusunun sahip olduğu bir kimliğin, talep değerinin ClaimsIdentity.RoleClaimType parametresi tarafından belirtilen değere eşit olduğu türde bir talep içerdiğini role
denetler.
Not
Her ClaimsIdentity biri, bir rolü temsil eden talep türünün kendi tanımına sahiptir. Bu talep türüne erişebilir ve özelliği aracılığıyla ClaimsIdentity.RoleClaimType ayarlanabilir.