2.1.5.4 DeleteUser

このメソッドは、データベースからユーザーを削除します。

宣言

// C#
public override bool DeleteUser(string userName, bool deleteAllRelatedData);

パラメータ

  • userName

    削除するユーザーの名前。

  • deleteAllRelatedData

    ユーザーに関連するすべてのデータをデータベースから削除するかどうかを示すブール値。

戻り値

ユーザーが正常に削除された場合はtrueを戻し、それ以外の場合、またはユーザーがデータベースに存在しない場合はfalseを戻します。

例外

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

ArgumentNullException - userNameパラメータがnull参照です。

備考

先頭および末尾の空白はuserNameパラメータ値から削除されます。deleteAllRelatedDatatrueの場合は、ユーザーがOracleメンバーシップ・データベースに存在しない場合でも、ロール、プロファイルおよびパーソナライズに関するデータなど、データベース内のユーザーに関連するデータもすべて削除されます。