Bagikan melalui


DatabaseErrorPageMiddleware Kelas

Definisi

Menangkap pengecualian terkait database sinkron dan asinkron dari alur yang dapat diselesaikan menggunakan migrasi Kerangka Kerja Entitas. Ketika pengecualian ini terjadi respons HTML dengan detail kemungkinan tindakan untuk menyelesaikan masalah dihasilkan.

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))
Warisan
DatabaseErrorPageMiddleware
Penerapan

Konstruktor

DatabaseErrorPageMiddleware(RequestDelegate, ILoggerFactory, IOptions<DatabaseErrorPageOptions>)
Kedaluwarsa.

Menginisialisasi instans DatabaseErrorPageMiddleware baru kelas

Metode

Invoke(HttpContext)

Memproses permintaan individual.

Implementasi Antarmuka Eksplisit

IObserver<DiagnosticListener>.OnCompleted()

Menangkap pengecualian terkait database sinkron dan asinkron dari alur yang dapat diselesaikan menggunakan migrasi Kerangka Kerja Entitas. Ketika pengecualian ini terjadi respons HTML dengan detail kemungkinan tindakan untuk menyelesaikan masalah dihasilkan.

IObserver<DiagnosticListener>.OnError(Exception)

Menangkap pengecualian terkait database sinkron dan asinkron dari alur yang dapat diselesaikan menggunakan migrasi Kerangka Kerja Entitas. Ketika pengecualian ini terjadi respons HTML dengan detail kemungkinan tindakan untuk menyelesaikan masalah dihasilkan.

IObserver<DiagnosticListener>.OnNext(DiagnosticListener)

Menangkap pengecualian terkait database sinkron dan asinkron dari alur yang dapat diselesaikan menggunakan migrasi Kerangka Kerja Entitas. Ketika pengecualian ini terjadi respons HTML dengan detail kemungkinan tindakan untuk menyelesaikan masalah dihasilkan.

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

Menangkap pengecualian terkait database sinkron dan asinkron dari alur yang dapat diselesaikan menggunakan migrasi Kerangka Kerja Entitas. Ketika pengecualian ini terjadi respons HTML dengan detail kemungkinan tindakan untuk menyelesaikan masalah dihasilkan.

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

Menangkap pengecualian terkait database sinkron dan asinkron dari alur yang dapat diselesaikan menggunakan migrasi Kerangka Kerja Entitas. Ketika pengecualian ini terjadi respons HTML dengan detail kemungkinan tindakan untuk menyelesaikan masalah dihasilkan.

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

Menangkap pengecualian terkait database sinkron dan asinkron dari alur yang dapat diselesaikan menggunakan migrasi Kerangka Kerja Entitas. Ketika pengecualian ini terjadi respons HTML dengan detail kemungkinan tindakan untuk menyelesaikan masalah dihasilkan.

Berlaku untuk