3.1.5.9 IsUserInRole

このメソッドは、指定されたユーザーが指定されたロール内にあるかどうかを示します。

宣言

// C#
public override bool IsUserInRole(string userName, string roleName);

パラメータ

  • userName

    検索されるユーザー名。

  • roleName

    検索されるロール名。

戻り値

指定されたユーザー名が指定されたロール名にある場合はtrueを戻し、それ以外の場合はfalseを戻します。

例外

ArgumentNullException - userNameまたはroleNameパラメータがnullです。

OracleException - Oracle関連のエラーが発生しました。

ArgumentException - 次のいずれかの条件が存在します。

  • roleNameパラメータが空の文字列であるか、カンマが含まれているか、256文字を超えています。

  • userNameパラメータにカンマが含まれているか、256文字を超えています。

備考

このメソッドでは、指定されたユーザー名がデータベース内の指定されたロール名に存在するかどうかが判断されます。