C# Class System.Web.Mvc.Async.ReflectedAsyncActionDescriptor

Inheritance: System.Web.Mvc.Async.AsyncActionDescriptor
Show file Open project: remobjects/mono Class Usage Examples

Public Methods

Method Description
BeginExecute ( ControllerContext controllerContext, object>.IDictionary parameters, AsyncCallback callback, object state ) : IAsyncResult
EndExecute ( IAsyncResult asyncResult ) : object
GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
GetCustomAttributes ( bool inherit ) : object[]
GetFilters ( ) : FilterInfo
GetParameters ( ) : ParameterDescriptor[]
GetSelectors ( ) : ICollection
IsDefined ( Type attributeType, bool inherit ) : bool
ReflectedAsyncActionDescriptor ( MethodInfo asyncMethodInfo, MethodInfo completedMethodInfo, string actionName, ControllerDescriptor controllerDescriptor ) : System

Private Methods

Method Description
LazilyFetchParametersCollection ( ) : ParameterDescriptor[]
ReflectedAsyncActionDescriptor ( MethodInfo asyncMethodInfo, MethodInfo completedMethodInfo, string actionName, ControllerDescriptor controllerDescriptor, bool validateMethods ) : System

Method Details

BeginExecute() public method

public BeginExecute ( ControllerContext controllerContext, object>.IDictionary parameters, AsyncCallback callback, object state ) : IAsyncResult
controllerContext ControllerContext
parameters object>.IDictionary
callback AsyncCallback
state object
return IAsyncResult

EndExecute() public method

public EndExecute ( IAsyncResult asyncResult ) : object
asyncResult IAsyncResult
return object

GetCustomAttributes() public method

public GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
attributeType Type
inherit bool
return object[]

GetCustomAttributes() public method

public GetCustomAttributes ( bool inherit ) : object[]
inherit bool
return object[]

GetFilters() public method

public GetFilters ( ) : FilterInfo
return FilterInfo

GetParameters() public method

public GetParameters ( ) : ParameterDescriptor[]
return ParameterDescriptor[]

GetSelectors() public method

public GetSelectors ( ) : ICollection
return ICollection

IsDefined() public method

public IsDefined ( Type attributeType, bool inherit ) : bool
attributeType Type
inherit bool
return bool

ReflectedAsyncActionDescriptor() public method

public ReflectedAsyncActionDescriptor ( MethodInfo asyncMethodInfo, MethodInfo completedMethodInfo, string actionName, ControllerDescriptor controllerDescriptor ) : System
asyncMethodInfo System.Reflection.MethodInfo
completedMethodInfo System.Reflection.MethodInfo
actionName string
controllerDescriptor ControllerDescriptor
return System