Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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 ref class ReflectedHttpActionDescriptor : HttpActionDescriptor

NameDescription
System_CAPS_pubmethodReflectedHttpActionDescriptor()

Initializes a new instance of the ReflectedHttpActionDescriptor class.

System_CAPS_pubmethodReflectedHttpActionDescriptor(HttpControllerDescriptor^, MethodInfo^)

Initializes a new instance of the ReflectedHttpActionDescriptor class with the specified descriptor and method details..

NameDescription
System_CAPS_pubpropertyActionBinding

Gets or sets the binding that describes the action.(Inherited from HttpActionDescriptor.)

System_CAPS_pubpropertyActionName

Gets the name of the action.(Overrides HttpActionDescriptor::ActionName.)

System_CAPS_pubpropertyConfiguration

Gets or sets the action configuration.(Inherited from HttpActionDescriptor.)

System_CAPS_pubpropertyControllerDescriptor

Gets the information that describes the controller of the action.(Inherited from HttpActionDescriptor.)

System_CAPS_pubpropertyMethodInfo

Gets or sets the action-method information.

System_CAPS_pubpropertyProperties

Gets the properties associated with this instance.(Inherited from HttpActionDescriptor.)

System_CAPS_pubpropertyResultConverter

Gets the converter for correctly transforming the result of calling ExecuteAsync(HttpControllerContext, IDictionaryString, Object)" into an instance of HttpResponseMessage.(Inherited from HttpActionDescriptor.)

System_CAPS_pubpropertyReturnType

Gets the return type of this method.(Overrides HttpActionDescriptor::ReturnType.)

System_CAPS_pubpropertySupportedHttpMethods

Gets or sets the supported http methods.(Overrides HttpActionDescriptor::SupportedHttpMethods.)

NameDescription
System_CAPS_pubmethodEquals(Object^)
System_CAPS_pubmethodExecuteAsync(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).)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetCustomAttributes<T>()

Returns the custom attributes associated with the action descriptor.(Inherited from HttpActionDescriptor.)

System_CAPS_pubmethodGetCustomAttributes<T>(Boolean)

Returns an array of custom attributes defined for this member, identified by type.(Overrides HttpActionDescriptor::GetCustomAttributes<T>(Boolean).)

System_CAPS_pubmethodGetFilterPipeline()

Retrieves the filters for the given configuration and action.(Inherited from HttpActionDescriptor.)

System_CAPS_pubmethodGetFilters()

Retrieves information about action filters.(Overrides HttpActionDescriptor::GetFilters().)

System_CAPS_pubmethodGetHashCode()
System_CAPS_pubmethodGetParameters()

Retrieves the parameters of the action method.(Overrides HttpActionDescriptor::GetParameters().)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(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.

Return to top
Show: