Controller.OnActionExecutionAsync Yöntem

Tanım

Eylem yöntemi çağrılmadan önce çağrılır.

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

Parametreler

context
ActionExecutingContext

Bağlamı yürüten eylem.

next
ActionExecutionDelegate

ActionExecutionDelegate yürütülecek. Eylemi yürütmeye devam etmek için gövdesinde OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate) bu temsilciyi çağırın.

Döndürülenler

Bir Task örnek.

Uygulamalar

Öznitelikler

Şunlara uygulanır