Aracılığıyla paylaş


SendMailErrorEventHandler Temsilci

Tanım

Denetim, CreateUserWizard denetim ve PasswordRecovery denetim gibi denetimlerin ChangePassword olayını işleyen SendMailError yöntemi temsil eder.

public delegate void SendMailErrorEventHandler(System::Object ^ sender, SendMailErrorEventArgs ^ e);
public delegate void SendMailErrorEventHandler(object sender, SendMailErrorEventArgs e);
type SendMailErrorEventHandler = delegate of obj * SendMailErrorEventArgs -> unit
Public Delegate Sub SendMailErrorEventHandler(sender As Object, e As SendMailErrorEventArgs)

Parametreler

sender
Object

Olayın kaynağı.

e
SendMailErrorEventArgs

SendMailErrorEventArgs Olay verilerini içeren bir nesne.

Açıklamalar

Bir SendMailErrorEventHandler temsilci oluşturduğunuzda, olayı işleyecek yöntemi tanımlarsınız. Olayı olay işleyicisiyle ilişkilendirmek için, olaya temsilcinin bir örneğini ekleyin. Temsilciyi olaydan kaldırmadığınız sürece olay her gerçekleştiğinde olay işleyicisi çağrılır. Olay işleyicisi temsilcileri hakkında daha fazla bilgi için bkz. ASP.NET Web Forms Sayfalarında Sunucu Olay İşleme.

SendMailError Olayı işlemek, e-posta iletisi göndermeye çalışılırken bir özel durum oluşsa bile Web uygulamanızın çalışmaya devam etmesini sağlar. Örneğin, bir kullanıcı çok adımlı bir sihirbaz üzerinde çalışırken özel durum oluşursa bu yararlı olur. Hatayı günlüğe kaydetmek, kullanıcıya bilgilendirici bir ileti görüntülemek ve kullanıcının uygulamayı sonlandırmak yerine sihirbazı tamamlamasına izin vermek tercih edilir.

Olay için SendMailError bir olay işleyicisi oluşturmazsanız veya bir olay işleyicisi oluşturur ancak özelliğini olarak bırakırsanız Handledfalse, e-posta iletisi gönderilirken bir hata oluşursa Web uygulamanız çalışmayı durdurur ve ASP.NET bir hata iletisi görüntüler.

yöntemi, OnSendMailError türetilmiş sınıfların olayı yerine işlemesine SendMailErrorEventHandlerde izin verir. Bu, veya CreateUserWizardöğesinden ChangePassword türetilen bir sınıftaki olayı işlemek için tercih edilen tekniktir.

Olayları işleme hakkında daha fazla bilgi için bkz. ASP.NET Web Forms Sayfalarında Sunucu Olay İşleme.

Uzantı Metotları

Name Description
GetMethodInfo(Delegate)

Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır.

Şunlara uygulanır

Ayrıca bkz.