ClaimsPrincipal.IsInRole(String) メソッド

定義

この要求プリンシパルが表すエンティティ (ユーザー) が、指定したロールにあるかどうかを示す値を返します。

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

パラメーター

role
String

確認するロール。

戻り値

要求プリンシパルが指定したロールにある場合は true。それ以外の場合は false

実装

注釈

メソッドはIsInRole、この要求プリンシパルが所有する ID に、要求の値が パラメーターでrole指定された値と等しい型ClaimsIdentity.RoleClaimTypeの要求が含まれているかどうかを確認します。

注意

それぞれに ClaimsIdentity 、ロールを表す要求の種類の独自の定義があります。 この要求の種類にアクセスし、 プロパティを ClaimsIdentity.RoleClaimType 使用して設定できます。

適用対象