Language

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

役割グループで検索するユーザー名。

返品

true ユーザーがこの役割グループに関連付けられているいずれかのロールのメンバーである場合。それ以外の場合は false。

例外

User は nullです。

注釈

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

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

適用対象

こちらもご覧ください