Aracılığıyla paylaş


DatabaseErrorPageMiddleware Sınıf

Tanım

İşlem hattından Entity Framework geçişleri kullanılarak çözümlenebilen zaman uyumlu ve zaman uyumsuz veritabanıyla ilgili özel durumları yakalar. Bu özel durumlar oluştuğunda, sorunu çözmek için olası eylemlerin ayrıntılarını içeren bir HTML yanıtı oluşturulur.

public ref class DatabaseErrorPageMiddleware : IObserver<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, IObserver<System::Diagnostics::DiagnosticListener ^>
public class DatabaseErrorPageMiddleware : IObserver<System.Collections.Generic.KeyValuePair<string,object>>, IObserver<System.Diagnostics.DiagnosticListener>
type DatabaseErrorPageMiddleware = class
    interface IObserver<DiagnosticListener>
    interface IObserver<KeyValuePair<string, obj>>
Public Class DatabaseErrorPageMiddleware
Implements IObserver(Of DiagnosticListener), IObserver(Of KeyValuePair(Of String, Object))
Devralma
DatabaseErrorPageMiddleware
Uygulamalar

Oluşturucular

DatabaseErrorPageMiddleware(RequestDelegate, ILoggerFactory, IOptions<DatabaseErrorPageOptions>)
Geçersiz.

DatabaseErrorPageMiddleware sınıfının yeni bir örneğini başlatır

Yöntemler

Invoke(HttpContext)

Tek bir isteği işleme.

Belirtik Arabirim Kullanımları

IObserver<DiagnosticListener>.OnCompleted()

İşlem hattından Entity Framework geçişleri kullanılarak çözümlenebilen zaman uyumlu ve zaman uyumsuz veritabanıyla ilgili özel durumları yakalar. Bu özel durumlar oluştuğunda, sorunu çözmek için olası eylemlerin ayrıntılarını içeren bir HTML yanıtı oluşturulur.

IObserver<DiagnosticListener>.OnError(Exception)

İşlem hattından Entity Framework geçişleri kullanılarak çözümlenebilen zaman uyumlu ve zaman uyumsuz veritabanıyla ilgili özel durumları yakalar. Bu özel durumlar oluştuğunda, sorunu çözmek için olası eylemlerin ayrıntılarını içeren bir HTML yanıtı oluşturulur.

IObserver<DiagnosticListener>.OnNext(DiagnosticListener)

İşlem hattından Entity Framework geçişleri kullanılarak çözümlenebilen zaman uyumlu ve zaman uyumsuz veritabanıyla ilgili özel durumları yakalar. Bu özel durumlar oluştuğunda, sorunu çözmek için olası eylemlerin ayrıntılarını içeren bir HTML yanıtı oluşturulur.

IObserver<KeyValuePair<String,Object>>.OnCompleted()

İşlem hattından Entity Framework geçişleri kullanılarak çözümlenebilen zaman uyumlu ve zaman uyumsuz veritabanıyla ilgili özel durumları yakalar. Bu özel durumlar oluştuğunda, sorunu çözmek için olası eylemlerin ayrıntılarını içeren bir HTML yanıtı oluşturulur.

IObserver<KeyValuePair<String,Object>>.OnError(Exception)

İşlem hattından Entity Framework geçişleri kullanılarak çözümlenebilen zaman uyumlu ve zaman uyumsuz veritabanıyla ilgili özel durumları yakalar. Bu özel durumlar oluştuğunda, sorunu çözmek için olası eylemlerin ayrıntılarını içeren bir HTML yanıtı oluşturulur.

IObserver<KeyValuePair<String,Object>>.OnNext(KeyValuePair<String,Object>)

İşlem hattından Entity Framework geçişleri kullanılarak çözümlenebilen zaman uyumlu ve zaman uyumsuz veritabanıyla ilgili özel durumları yakalar. Bu özel durumlar oluştuğunda, sorunu çözmek için olası eylemlerin ayrıntılarını içeren bir HTML yanıtı oluşturulur.

Şunlara uygulanır