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文字を超えているか、重複する要素を含んでいます。
備考
このメソッドは、指定されたロール名の配列から指定されたユーザー名の配列を削除します。更新はトランザクション内で行われます。エラーが発生した場合は、トランザクションがロールバックされます。