FormatterParameterBinding Class

Represents parameter binding that will read from the body and invoke the formatters.


Namespace:  System.Web.Http.ModelBinding
Assembly:  System.Web.Http (in System.Web.Http.dll)

public class FormatterParameterBinding extends HttpParameterBinding

The FormatterParameterBinding type exposes the following members.

Public methodFormatterParameterBindingInitializes a new instance of the FormatterParameterBinding class.

Public propertyBodyModelValidatorGets or sets an interface for the body model validator.
Public propertyDescriptorGets the HttpParameterDescriptor that was used to initialize this instance. (Inherited from HttpParameterBinding.)
Public propertyErrorMessageGets the error message. (Overrides HttpParameterBinding.ErrorMessage.)
Public propertyFormattersGets or sets an enumerable object that represents the formatter for the parameter binding.
Public propertyIsValidGets a value that indicates whether the binding was successful. (Inherited from HttpParameterBinding.)
Public propertyWillReadBodyGets whether the FormatterParameterBindingwill read body. (Overrides HttpParameterBinding.WillReadBody.)

Public methodEquals (Inherited from Object.)
Public methodExecuteBindingAsyncAsynchronously execute the binding of FormatterParameterBinding. (Overrides HttpParameterBinding.ExecuteBindingAsync(ModelMetadataProvider, HttpActionContext, CancellationToken).)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodGetValue Gets the parameter value from argument dictionary of the action context. (Inherited from HttpParameterBinding.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodReadContentAsyncAsynchronously reads the content of FormatterParameterBinding.
Protected methodSetValueSets the result of this parameter binding in the argument dictionary of the action context. (Inherited from HttpParameterBinding.)
Public methodToString (Inherited from Object.)

No content here will be updated; please do not add material here.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.