PasswordRecovery.OnSendMailError(SendMailErrorEventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá SendMailError událost, když uživateli nejde odeslat e-mailovou zprávu.
protected:
virtual void OnSendMailError(System::Web::UI::WebControls::SendMailErrorEventArgs ^ e);
protected virtual void OnSendMailError(System.Web.UI.WebControls.SendMailErrorEventArgs e);
abstract member OnSendMailError : System.Web.UI.WebControls.SendMailErrorEventArgs -> unit
override this.OnSendMailError : System.Web.UI.WebControls.SendMailErrorEventArgs -> unit
Protected Overridable Sub OnSendMailError (e As SendMailErrorEventArgs)
Parametry
A SendMailErrorEventArgs obsahující data události.
Poznámky
Metoda OnSendMailError je volána, když poštovní služba SMTP vyvolá výjimku. Výchozí implementace vyvolá SendMailError chybu a v případě, že výjimka není zpracována, znovu zvětší výjimku při údržbě zásobníku volání.
Exception Prozkoumejte vlastnost objektu SendMailErrorEventArgs předaného e jako parametr a určete skutečnou příčinu výjimky. Při vývoji je nejčastějším důvodem SendMailError vyvolání události, že <smtpMail> část souboru Web.config není správná. Po nasazení může k této události dojít z nejrůznějších důvodů a většina z nich musí na e-mailové adrese nastat s chybami.
Vlastnost objektu předaného jako e parametr je nutné nastavit Handled tak, aby true signalizovala, že výjimka byla zpracována. V opačném případě je výjimka vyvolána znovu.
Vyvolání události vyvolá obslužnou rutinu události prostřednictvím delegáta. Další informace naleznete v tématu Zpracování událostí serveru na ASP.NET webových formulářů stránky.
Metoda OnSendMailError také umožňuje odvozené třídy zpracovat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě.
Poznámky pro dědice
Při přepsání OnSendMailError(SendMailErrorEventArgs) metody v odvozené třídě nezapomeňte volat metodu OnSendMailError(SendMailErrorEventArgs) pro základní třídu, aby registrovaní delegáti obdrželi událost.
Platí pro
Viz také
- SendMailErrorEventArgs
- SendMailError
- OnBubbleEvent(Object, EventArgs)
- Zpracování událostí serveru na webových stránkách ASP.NET
- Přehled přihlašovacích ovládacích prvků ASP.NET
- Přizpůsobení vzhledu a chování ovládacích prvků přihlášení ASP.NET
- Postupy: Zobrazení různých informací anonymním a přihlášeným uživatelům
- Karta Zabezpečení nástroje pro správu webu
- Zabezpečení přihlašovacích ovládacích prvků
- Základní postupy zabezpečení pro webové aplikace
- Zabezpečení členství