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

Dim instance As ActiveDirectoryMembershipProvider Dim user As MembershipUser instance.UpdateUser(user)

例外の種類 | 条件 |
---|---|
InvalidOperationException | ActiveDirectoryMembershipProvider インスタンスが初期化される前に UpdateUser メソッドが呼び出されました。 |
ArgumentNullException | user が null 参照 (Visual Basic では Nothing) です。 または RequiresUniqueEmail プロパティは true ですが、指定した MembershipUser インスタンスの電子メール アドレスが null 参照 (Visual Basic では Nothing) です。 |
ArgumentException | または または Comment プロパティが 1024 文字を超えています。 または または 指定した MembershipUser インスタンスのユーザー名が空であるか、ユーザー名の許容最大長 (通常は 256 文字) を超えています。 または 指定した MembershipUser インスタンスのユーザー名にコンマが含まれています。 または ユーザー名が userPrincipalName にマップされていますが、指定した MembershipUser インスタンスのユーザー名に円記号が含まれています。 |
ProviderException | 指定したユーザー名が Active Directory データ ストア内に見つかりません。 または RequiresUniqueEmail プロパティが true ですが、Email プロパティの新しい値が既存の電子メール アドレスと重複しています。 |

このメソッドは、Active Directory データ ストア内のユーザー情報を更新するときに、Membership クラスによって呼び出されます。Email、Comment、および IsApproved の各プロパティ値が、指定されているメンバシップ ユーザーに対して更新されます。これ以外のプロパティは、すべて無視されます。
username パラメータの最大長は 256 文字です。Email プロパティの最大長は 256 文字です。
メンバシップ ユーザーのパスワードは UpdateUser メソッドでは更新できません。メンバシップ ユーザーのパスワードを更新するには、ChangePassword メソッドを使用します。
プロバイダは、接続文字列で指定された検索位置を開始点としてサブツリー検索を実行します。接続文字列の詳細については、ActiveDirectoryMembershipProvider クラスのトピックを参照してください。

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.UpdateUser メソッドを検索する場合は、下記のリンクをクリックしてください。

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