次の方法で共有


RoleGroup.ContainsUser(IPrincipal) メソッド

定義

指定したユーザーがロール グループのロールを持つメンバーかどうか示します。

public:
 bool ContainsUser(System::Security::Principal::IPrincipal ^ user);
public bool ContainsUser (System.Security.Principal.IPrincipal user);
member this.ContainsUser : System.Security.Principal.IPrincipal -> bool
Public Function ContainsUser (user As IPrincipal) As Boolean

パラメーター

user
IPrincipal

ロール グループ内で検索するユーザー名。

戻り値

ユーザーがロール グループに関連付けられたロールの 1 つを持つメンバーの場合は true。それ以外の場合は、false

例外

Usernull です。

注釈

指定したユーザーがこの役割グループに関連付けられているロールのメンバーである場合、 メソッドは ContainsUser を返 true します。 ロールは、プロパティに一覧表示されている順序で Roles 検索され、最初の一致が見つかった後に検索が停止します。

このメソッドは、 メソッドを IsUserInRole 使用して、ユーザーがロールのメンバーであるかどうかを判断します。 メソッドを使用するようにロール管理を構成する ContainsUser 必要があります。 詳細については、「 ロール管理について」を参照してください。

適用対象

こちらもご覧ください