DatabaseErrorPageMiddleware Klasse

Definition

Erfasst synchrone und asynchrone datenbankbezogene Ausnahmen von der Pipeline, die möglicherweise mithilfe von Entity Framework-Migrationen aufgelöst werden können. Wenn diese Ausnahmen auftreten, wird eine HTML-Antwort mit Details zu möglichen Aktionen generiert, um das Problem zu beheben.

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))
Vererbung
DatabaseErrorPageMiddleware
Implementiert

Konstruktoren

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

Initialisiert eine neue Instanz der DatabaseErrorPageMiddleware-Klasse.

Methoden

Invoke(HttpContext)

Verarbeitet eine individuelle Anforderung.

Explizite Schnittstellenimplementierungen

IObserver<DiagnosticListener>.OnCompleted()

Erfasst synchrone und asynchrone datenbankbezogene Ausnahmen von der Pipeline, die möglicherweise mithilfe von Entity Framework-Migrationen aufgelöst werden können. Wenn diese Ausnahmen auftreten, wird eine HTML-Antwort mit Details zu möglichen Aktionen generiert, um das Problem zu beheben.

IObserver<DiagnosticListener>.OnError(Exception)

Erfasst synchrone und asynchrone datenbankbezogene Ausnahmen von der Pipeline, die möglicherweise mithilfe von Entity Framework-Migrationen aufgelöst werden können. Wenn diese Ausnahmen auftreten, wird eine HTML-Antwort mit Details zu möglichen Aktionen generiert, um das Problem zu beheben.

IObserver<DiagnosticListener>.OnNext(DiagnosticListener)

Erfasst synchrone und asynchrone datenbankbezogene Ausnahmen von der Pipeline, die möglicherweise mithilfe von Entity Framework-Migrationen aufgelöst werden können. Wenn diese Ausnahmen auftreten, wird eine HTML-Antwort mit Details zu möglichen Aktionen generiert, um das Problem zu beheben.

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

Erfasst synchrone und asynchrone datenbankbezogene Ausnahmen von der Pipeline, die möglicherweise mithilfe von Entity Framework-Migrationen aufgelöst werden können. Wenn diese Ausnahmen auftreten, wird eine HTML-Antwort mit Details zu möglichen Aktionen generiert, um das Problem zu beheben.

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

Erfasst synchrone und asynchrone datenbankbezogene Ausnahmen von der Pipeline, die möglicherweise mithilfe von Entity Framework-Migrationen aufgelöst werden können. Wenn diese Ausnahmen auftreten, wird eine HTML-Antwort mit Details zu möglichen Aktionen generiert, um das Problem zu beheben.

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

Erfasst synchrone und asynchrone datenbankbezogene Ausnahmen von der Pipeline, die möglicherweise mithilfe von Entity Framework-Migrationen aufgelöst werden können. Wenn diese Ausnahmen auftreten, wird eine HTML-Antwort mit Details zu möglichen Aktionen generiert, um das Problem zu beheben.

Gilt für: