3.1.5.10 RemoveUsersFromRoles

このメソッドは、指定されたロール名の配列から指定されたユーザーの配列を削除します。

宣言

// C#
public override void RemoveUsersFromRoles(string[] userNames, string[] roleNames);

パラメータ

  • userNames

    ロール名から削除するユーザー名の配列。

  • roleNames

    ユーザー名を削除するロール名の配列。

例外

ArgumentNullException - userNamesパラメータ内のいずれかのユーザーまたはroleNamesパラメータ内のいずれかのロールがnullです。

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

System.Configuration.Provider.ProviderException - 1つ以上のロール名またはユーザー名がデータベースに存在しないか、1つ以上のユーザー名がロール名に関連付けられていません。

ArgumentException - roleNamesまたはuserNamesパラメータが空の文字列であるか、カンマを含むか、256文字を超えているか、重複する要素を含んでいます。

備考

このメソッドは、指定されたロール名の配列から指定されたユーザー名の配列を削除します。更新はトランザクション内で行われます。エラーが発生した場合は、トランザクションがロールバックされます。