ReflectedHttpActionDescriptor Class
Represents a reflected synchronous or asynchronous action method.
Namespace: System.Web.Http.Controllers
Assembly: System.Web.Http (in System.Web.Http.dll)
System.Object
System.Web.Http.Controllers.HttpActionDescriptor
System.Web.Http.Controllers.ReflectedHttpActionDescriptor
public class ReflectedHttpActionDescriptor : HttpActionDescriptor
public ref class ReflectedHttpActionDescriptor : HttpActionDescriptor
type ReflectedHttpActionDescriptor =
class
inherit HttpActionDescriptor
end
Public Class ReflectedHttpActionDescriptor
Inherits HttpActionDescriptor
Name | Description | |
---|---|---|
ReflectedHttpActionDescriptor() | Initializes a new instance of the ReflectedHttpActionDescriptor class. |
|
ReflectedHttpActionDescriptor(HttpControllerDescriptor, MethodInfo) | Initializes a new instance of the ReflectedHttpActionDescriptor class with the specified descriptor and method details.. |
Name | Description | |
---|---|---|
ActionBinding | Gets or sets the binding that describes the action.(Inherited from HttpActionDescriptor.) |
|
ActionName | Gets the name of the action.(Overrides HttpActionDescriptor.ActionName.) |
|
Configuration | Gets or sets the action configuration.(Inherited from HttpActionDescriptor.) |
|
ControllerDescriptor | Gets the information that describes the controller of the action.(Inherited from HttpActionDescriptor.) |
|
MethodInfo | Gets or sets the action-method information. |
|
Properties | Gets the properties associated with this instance.(Inherited from HttpActionDescriptor.) |
|
ResultConverter | Gets the converter for correctly transforming the result of calling ExecuteAsync(HttpControllerContext, IDictionaryString, Object)" into an instance of HttpResponseMessage.(Inherited from HttpActionDescriptor.) |
|
ReturnType | Gets the return type of this method.(Overrides HttpActionDescriptor.ReturnType.) |
|
SupportedHttpMethods | Gets or sets the supported http methods.(Overrides HttpActionDescriptor.SupportedHttpMethods.) |
Name | Description | |
---|---|---|
Equals(Object) | (Overrides Object.Equals(Object).) |
|
ExecuteAsync(HttpControllerContext, IDictionary<String, Object>, CancellationToken) | Executes the described action and returns a Task<TResult> that once completed will contain the return value of the action.(Overrides HttpActionDescriptor.ExecuteAsync(HttpControllerContext, IDictionary<String, Object>, CancellationToken).) |
|
Finalize() | (Inherited from Object.) |
|
GetCustomAttributes<T>() | Returns the custom attributes associated with the action descriptor.(Inherited from HttpActionDescriptor.) |
|
GetCustomAttributes<T>(Boolean) | Returns an array of custom attributes defined for this member, identified by type.(Overrides HttpActionDescriptor.GetCustomAttributes<T>(Boolean).) |
|
GetFilterPipeline() | Retrieves the filters for the given configuration and action.(Inherited from HttpActionDescriptor.) |
|
GetFilters() | Retrieves information about action filters.(Overrides HttpActionDescriptor.GetFilters().) |
|
GetHashCode() | (Overrides Object.GetHashCode().) |
|
GetParameters() | Retrieves the parameters of the action method.(Overrides HttpActionDescriptor.GetParameters().) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
System.Web.Http.Controllers Namespace
Return to top