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.

InvalidModelStateResult Constructor

 

InvalidModelStateResult Constructor (ModelStateDictionary^, ApiController^)

Initializes a new instance of the InvalidModelStateResult class.

public:
InvalidModelStateResult(
	ModelStateDictionary^ modelState,
	ApiController^ controller
)

Parameters

modelState
Type: System.Web.Http.ModelBinding::ModelStateDictionary^

The model state to include in the error.

controller
Type: System.Web.Http::ApiController^

The controller from which to obtain the dependencies needed for execution.

Return to top

InvalidModelStateResult Constructor (ModelStateDictionary^, Boolean, IContentNegotiator^, HttpRequestMessage^, IEnumerable<MediaTypeFormatter^>^)

Initializes a new instance of the InvalidModelStateResult class.

public:
InvalidModelStateResult(
	ModelStateDictionary^ modelState,
	bool includeErrorDetail,
	IContentNegotiator^ contentNegotiator,
	HttpRequestMessage^ request,
	IEnumerable<MediaTypeFormatter^>^ formatters
)

Parameters

modelState
Type: System.Web.Http.ModelBinding::ModelStateDictionary^

The model state to include in the error.

includeErrorDetail
Type: System::Boolean

true if the error should include exception messages; otherwise, false.

contentNegotiator
Type: System.Net.Http.Formatting::IContentNegotiator^

The content negotiator to handle content negotiation.

request
Type: System.Net.Http::HttpRequestMessage^

The request message which led to this result.

formatters
Type: System.Collections.Generic::IEnumerable<MediaTypeFormatter^>^

The formatters to use to negotiate and format the content.

Return to top
Show: