HttpResponse.OnStarting 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
OnStarting(Func<Task>) |
응답 헤더가 클라이언트로 전송되기 직전에 호출할 대리자를 추가합니다. 여기에 등록된 콜백은 역순으로 실행됩니다. |
OnStarting(Func<Object,Task>, Object) |
응답 헤더가 클라이언트로 전송되기 직전에 호출할 대리자를 추가합니다. 여기에 등록된 콜백은 역순으로 실행됩니다. |
OnStarting(Func<Task>)
- Source:
- HttpResponse.cs
- Source:
- HttpResponse.cs
- Source:
- HttpResponse.cs
응답 헤더가 클라이언트로 전송되기 직전에 호출할 대리자를 추가합니다. 여기에 등록된 콜백은 역순으로 실행됩니다.
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))
매개 변수
설명
여기에 등록된 콜백은 역순으로 실행됩니다. 마지막으로 등록된 이 먼저 호출됩니다. 역순은 미들웨어가 작동하는 방식을 복제하기 위해 수행되며, 가장 안쪽에 있는 미들웨어가 먼저 응답을 확인합니다.
적용 대상
OnStarting(Func<Object,Task>, Object)
- Source:
- HttpResponse.cs
- Source:
- HttpResponse.cs
- Source:
- HttpResponse.cs
응답 헤더가 클라이언트로 전송되기 직전에 호출할 대리자를 추가합니다. 여기에 등록된 콜백은 역순으로 실행됩니다.
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)
매개 변수
- state
- Object
대리자를 캡처하고 다시 전달할 상태 개체입니다.
설명
여기에 등록된 콜백은 역순으로 실행됩니다. 마지막으로 등록된 이 먼저 호출됩니다. 역순은 미들웨어가 작동하는 방식을 복제하기 위해 수행되며, 가장 안쪽에 있는 미들웨어가 먼저 응답을 확인합니다.