Bagikan melalui


Controller.OnActionExecutionAsync Metode

Definisi

Dipanggil sebelum metode tindakan dipanggil.

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

Parameter

context
ActionExecutingContext

Tindakan yang menjalankan konteks.

next
ActionExecutionDelegate

yang ActionExecutionDelegate akan dieksekusi. Panggil delegasi ini dalam isi OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate) untuk melanjutkan eksekusi tindakan.

Mengembalikan

Instans Task.

Penerapan

Atribut

Berlaku untuk