Freigeben über


HttpResponse.OnStarting Methode

Definition

Überlädt

OnStarting(Func<Task>)

Fügt einen Delegat hinzu, der aufgerufen werden soll, bevor Antwortheader an den Client gesendet werden. Hier registrierte Rückrufe werden in umgekehrter Reihenfolge ausgeführt.

OnStarting(Func<Object,Task>, Object)

Fügt einen Delegat hinzu, der aufgerufen werden soll, bevor Antwortheader an den Client gesendet werden. Hier registrierte Rückrufe werden in umgekehrter Reihenfolge ausgeführt.

OnStarting(Func<Task>)

Quelle:
HttpResponse.cs
Quelle:
HttpResponse.cs
Quelle:
HttpResponse.cs

Fügt einen Delegat hinzu, der aufgerufen werden soll, bevor Antwortheader an den Client gesendet werden. Hier registrierte Rückrufe werden in umgekehrter Reihenfolge ausgeführt.

public:
 virtual void OnStarting(Func<System::Threading::Tasks::Task ^> ^ callback);
public virtual void OnStarting (Func<System.Threading.Tasks.Task> callback);
abstract member OnStarting : Func<System.Threading.Tasks.Task> -> unit
override this.OnStarting : Func<System.Threading.Tasks.Task> -> unit
Public Overridable Sub OnStarting (callback As Func(Of Task))

Parameter

callback
Func<Task>

Der auszuführende Delegat.

Hinweise

Hier registrierte Rückrufe werden in umgekehrter Reihenfolge ausgeführt. Die zuletzt registrierte wird zuerst aufgerufen. Die umgekehrte Reihenfolge erfolgt, um die Funktionsweise der Middleware zu replizieren, wobei die innerste Middleware zuerst die Antwort betrachtet.

Gilt für:

OnStarting(Func<Object,Task>, Object)

Quelle:
HttpResponse.cs
Quelle:
HttpResponse.cs
Quelle:
HttpResponse.cs

Fügt einen Delegat hinzu, der aufgerufen werden soll, bevor Antwortheader an den Client gesendet werden. Hier registrierte Rückrufe werden in umgekehrter Reihenfolge ausgeführt.

public:
 abstract void OnStarting(Func<System::Object ^, System::Threading::Tasks::Task ^> ^ callback, System::Object ^ state);
public abstract void OnStarting (Func<object,System.Threading.Tasks.Task> callback, object state);
abstract member OnStarting : Func<obj, System.Threading.Tasks.Task> * obj -> unit
Public MustOverride Sub OnStarting (callback As Func(Of Object, Task), state As Object)

Parameter

callback
Func<Object,Task>

Der auszuführende Delegat.

state
Object

Ein Zustandsobjekt, das erfasst und an den Delegaten übergeben werden soll.

Hinweise

Hier registrierte Rückrufe werden in umgekehrter Reihenfolge ausgeführt. Die zuletzt registrierte wird zuerst aufgerufen. Die umgekehrte Reihenfolge erfolgt, um die Funktionsweise der Middleware zu replizieren, wobei die innerste Middleware zuerst die Antwort betrachtet.

Gilt für: