ActiveDirectoryMembershipProvider.UpdateUser(MembershipUser) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Aktualizacje informacje o użytkowniku w magazynie danych usługi 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
MembershipUser Wystąpienie reprezentujące użytkownika do zaktualizowania i zaktualizowane informacje dla użytkownika.
Wyjątki
Metoda jest wywoływana UpdateUser(MembershipUser) przed zainicjowanym wystąpieniem ActiveDirectoryMembershipProvider .
user
to null
.
-lub-
Właściwość RequiresUniqueEmail ma wartość true
, ale adres e-mail z podanego MembershipUser wystąpienia to null
.
Właściwość jest pusta Email po przycinaniu.
-lub-
Właściwość Email przekracza 256 znaków.
-lub-
Właściwość Comment przekracza 1024 znaki.
-lub-
Właściwość jest pusta Comment .
-lub-
Nazwa użytkownika z podanego MembershipUser wystąpienia jest pusta lub przekracza maksymalną dozwoloną długość nazw użytkowników (zwykle 256 znaków).
-lub-
Nazwa użytkownika z podanego MembershipUser wystąpienia zawiera przecinki.
-lub-
Nazwa użytkownika jest mapowana, userPrincipalName
ale nazwa użytkownika z podanego MembershipUser wystąpienia zawiera ukośniki odwrotne.
Określony użytkownik nie znajduje się w magazynie danych usługi Active Directory.
-lub-
Właściwość RequiresUniqueEmail to true
, a nowa wartość Email właściwości duplikuje istniejący adres e-mail.
Uwagi
Ta metoda jest wywoływana przez klasę w celu zaktualizowania informacji o użytkowniku Membership w magazynie danych usługi Active Directory. EmailWartości właściwości , Commenti IsApproved są aktualizowane dla określonego użytkownika członkostwa. Wszystkie inne właściwości są ignorowane.
Maksymalna długość parametru username
wynosi 256 znaków. Maksymalna długość Email właściwości wynosi 256 znaków.
Nie można zaktualizować hasła użytkownika członkostwa przy użyciu UpdateUser metody . Aby zaktualizować hasło użytkownika członkostwa, użyj ChangePassword metody .
Dostawca używa wyszukiwania poddrzewa rozpoczynającego się od punktu wyszukiwania określonego w parametrach połączenia. Zobacz temat klasy, ActiveDirectoryMembershipProvider aby uzyskać więcej informacji na temat parametrów połączenia.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla