ActiveDirectoryMembershipProvider.DeleteUser メソッド
アセンブリ: System.Web (system.web.dll 内)

Public Overrides Function DeleteUser ( _ username As String, _ deleteAllRelatedData As Boolean _ ) As Boolean
Dim instance As ActiveDirectoryMembershipProvider Dim username As String Dim deleteAllRelatedData As Boolean Dim returnValue As Boolean returnValue = instance.DeleteUser(username, deleteAllRelatedData)
戻り値
ユーザーが削除された場合は true。データ ストア内にユーザーが見つからなかった場合は false。

例外の種類 | 条件 |
---|---|
ArgumentException | username が空であるか、ユーザー名の最大長 (通常は 256 文字) を超えています。 または または ユーザー名は userPrincipalName 属性にマップされており、userName パラメータに円記号が含まれています。 |
ArgumentNullException | username が null 参照 (Visual Basic では Nothing) です。 |
COMException | |
InvalidOperationException | ActiveDirectoryMembershipProvider インスタンスが初期化される前に DeleteUser メソッドが呼び出されました。 |

DeleteUser メソッドは、username パラメータに指定されたユーザーを即座に削除します。Active Directory データ ストアではユーザー情報はディレクトリ内の別個の領域に格納されないので、deleteAllRelatedData パラメータは無視されます。ただし、DeleteUser メソッドを呼び出すときには、このパラメータを true または false に設定する必要があります。
ActiveDirectoryMembershipProvider クラスは、接続文字列により判別されたユーザー コンテナでそのユーザー名の単一レベル検索を実行することによって削除対象のユーザー インスタンスを検索します。接続文字列の詳細については、ActiveDirectoryMembershipProvider クラスのトピックを参照してください。
![]() |
---|
Active Directory サーバーへの接続に使用する資格情報が Domain Administrator 権限を持っている (お勧めしません)、または "子インスタンスの削除" アクセス権を持っている場合にのみ、ユーザーを削除できます。 |

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からActiveDirectoryMembershipProvider.DeleteUser メソッドを検索する場合は、下記のリンクをクリックしてください。

- ActiveDirectoryMembershipProvider.DeleteUser メソッドのページへのリンク