SendMailErrorEventHandler Temsilci
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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ğı.
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. |