Table of Contents

Delegate ActionSelector

Namespace
System.Web.Mvc
Assembly
System.Web.Mvc.dll

Represents a delegate that contains the logic for selecting an action method.

public delegate bool ActionSelector(ControllerContext controllerContext)

Parameters

controllerContext ControllerContext

Returns

bool

Constructors

ActionSelector(object, nint)

public ActionSelector(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(ControllerContext, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(ControllerContext controllerContext, AsyncCallback callback, object @object)

Parameters

controllerContext ControllerContext
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual bool EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

bool

Invoke(ControllerContext)

public virtual bool Invoke(ControllerContext controllerContext)

Parameters

controllerContext ControllerContext

Returns

bool