Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

ReflectedHttpParameterDescriptor Class

System.Object
  System.Web.Http.Controllers.HttpParameterDescriptor
    System.Web.Http.Controllers.ReflectedHttpParameterDescriptor

Namespace:  System.Web.Http.Controllers
Assembly:  System.Web.Http (in System.Web.Http.dll)
public class ReflectedHttpParameterDescriptor extends HttpParameterDescriptor

The ReflectedHttpParameterDescriptor type exposes the following members.

  NameDescription
Public methodReflectedHttpParameterDescriptor()Initializes a new instance of the ReflectedHttpParameterDescriptor class.
Public methodReflectedHttpParameterDescriptor(HttpActionDescriptor, ParameterInfo)Initializes a new instance of the ReflectedHttpParameterDescriptor class.
Top
  NameDescription
Public propertyActionDescriptorGets or sets the action descriptor. (Inherited from HttpParameterDescriptor.)
Public propertyConfigurationGets or sets the HttpConfiguration for the HttpParameterDescriptor. (Inherited from HttpParameterDescriptor.)
Public propertyDefaultValueGets the default value for the parameter. (Overrides HttpParameterDescriptor.DefaultValue.)
Public propertyIsOptionalGets a value that indicates whether the parameter is optional. (Overrides HttpParameterDescriptor.IsOptional.)
Public propertyParameterBinderAttributeGets or sets the parameter binding attribute. (Inherited from HttpParameterDescriptor.)
Public propertyParameterInfoGets or sets the parameter information.
Public propertyParameterNameGets the name of the parameter. (Overrides HttpParameterDescriptor.ParameterName.)
Public propertyParameterTypeGets the type of the parameter. (Overrides HttpParameterDescriptor.ParameterType.)
Public propertyPrefixGets the prefix of this parameter. (Inherited from HttpParameterDescriptor.)
Public propertyPropertiesGets the properties of this parameter. (Inherited from HttpParameterDescriptor.)
Top
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetCustomAttributes(T)Retrieves a collection of the custom attributes from the parameter. (Overrides HttpParameterDescriptor.GetCustomAttributes(T)().)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
  NameDescription
Public Extension MethodBindAsErrorBinds parameter that results as an error. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithAttributeBind the parameter as if it had the given attribute on the declaration. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithFormatter()Overloaded. Binds parameter by parsing the HTTP body content. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithFormatter(MediaTypeFormatter[])Overloaded. Binds parameter by parsing the HTTP body content. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithFormatter(IEnumerable(MediaTypeFormatter))Overloaded. Binds parameter by parsing the HTTP body content. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithFormatter(IEnumerable(MediaTypeFormatter), IBodyModelValidator)Overloaded. Binds parameter by parsing the HTTP body content. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithModelBinding()Overloaded. Binds parameter by parsing the query string. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithModelBinding(IModelBinder)Overloaded. Binds parameter by parsing the query string. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithModelBinding(ValueProviderFactory[])Overloaded. Binds parameter by parsing the query string. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithModelBinding(IEnumerable(ValueProviderFactory))Overloaded. Binds parameter by parsing the query string. (Defined by ParameterBindingExtensions.)
Public Extension MethodBindWithModelBinding(IModelBinder, IEnumerable(ValueProviderFactory))Overloaded. Binds parameter by parsing the query string. (Defined by ParameterBindingExtensions.)
Top
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.