다음을 통해 공유


Controller.OnActionExecutionAsync 메서드

정의

동작 메서드가 호출되기 전에 호출됩니다.

public:
 virtual System::Threading::Tasks::Task ^ OnActionExecutionAsync(Microsoft::AspNetCore::Mvc::Filters::ActionExecutingContext ^ context, Microsoft::AspNetCore::Mvc::Filters::ActionExecutionDelegate ^ next);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual System.Threading.Tasks.Task OnActionExecutionAsync (Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext context, Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate next);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member OnActionExecutionAsync : Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext * Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate -> System.Threading.Tasks.Task
override this.OnActionExecutionAsync : Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext * Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate -> System.Threading.Tasks.Task
Public Overridable Function OnActionExecutionAsync (context As ActionExecutingContext, next As ActionExecutionDelegate) As Task

매개 변수

context
ActionExecutingContext

컨텍스트를 실행하는 작업입니다.

next
ActionExecutionDelegate

실행할 입니다 ActionExecutionDelegate . 의 본문 OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate) 에서 이 대리자를 호출하여 작업을 계속 실행합니다.

반환

Task 인스턴스입니다.

구현

특성

적용 대상