Sdílet prostřednictvím


ActiveDirectoryMembershipProvider.UpdateUser(MembershipUser) Metoda

Definice

Aktualizuje informace o uživateli v úložišti dat služby Active Directory.

public:
 override void UpdateUser(System::Web::Security::MembershipUser ^ user);
public override void UpdateUser (System.Web.Security.MembershipUser user);
override this.UpdateUser : System.Web.Security.MembershipUser -> unit
Public Overrides Sub UpdateUser (user As MembershipUser)

Parametry

user
MembershipUser

Instance MembershipUser představující uživatele, který se má aktualizovat, a aktualizované informace o uživateli.

Výjimky

user je null.

-nebo-

Vlastnost RequiresUniqueEmail je true , ale e-mailová adresa ze zadané MembershipUser instance je null.

Vlastnost Email je po oříznutí prázdná.

-nebo-

Vlastnost Email je delší než 256 znaků.

-nebo-

Vlastnost Comment je delší než 1024 znaků.

-nebo-

Vlastnost Comment je prázdná.

-nebo-

Uživatelské jméno ze zadané MembershipUser instance je prázdné nebo překračuje maximální povolenou délku pro uživatelská jména (obvykle 256 znaků).

-nebo-

Uživatelské jméno ze zadané MembershipUser instance obsahuje čárky.

-nebo-

Uživatelské jméno je namapováno na userPrincipalName , ale uživatelské jméno ze zadané MembershipUser instance obsahuje zpětná lomítka.

Zadaný uživatel nebyl nalezen v úložišti dat služby Active Directory.

-nebo-

Vlastnost RequiresUniqueEmail je truea nová hodnota Email vlastnosti duplikuje existující e-mailovou adresu.

Poznámky

Tato metoda je volána Membership třídou k aktualizaci informací o uživateli v úložišti dat služby Active Directory. Hodnoty Emailvlastností , Commenta IsApproved se aktualizují pro zadaného uživatele členství. Všechny ostatní vlastnosti jsou ignorovány.

Maximální délka parametru username je 256 znaků. Maximální délka Email vlastnosti je 256 znaků.

Heslo pro uživatele členství nelze aktualizovat pomocí UpdateUser metody . Pokud chcete aktualizovat heslo pro uživatele členství, použijte metodu ChangePassword .

Zprostředkovatel používá vyhledávání podstromu počínaje vyhledávacím bodem zadaným v připojovacím řetězci. Další informace o připojovacích řetězcích najdete v ActiveDirectoryMembershipProvider tématu třídy.

Platí pro

Viz také