Delegate ModelBinderErrorMessageProvider
- Namespace
- System.Web.Http.ModelBinding
- Assembly
- System.Web.Http.dll
Provides a container for model-binder error message provider.
public delegate string ModelBinderErrorMessageProvider(HttpActionContext actionContext, ModelMetadata modelMetadata, object incomingValue)
Parameters
actionContextHttpActionContext- Provides a container for model-binder error message provider.
modelMetadataModelMetadata- Provides a container for model-binder error message provider.
incomingValueobject- Provides a container for model-binder error message provider.
Returns
- string
- Provides a container for model-binder error message provider.
Constructors
ModelBinderErrorMessageProvider(object, nint)
public ModelBinderErrorMessageProvider(object @object, nint method)
Parameters
Methods
BeginInvoke(HttpActionContext, ModelMetadata, object, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(HttpActionContext actionContext, ModelMetadata modelMetadata, object incomingValue, AsyncCallback callback, object @object)
Parameters
actionContextHttpActionContextmodelMetadataModelMetadataincomingValueobjectcallbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual string EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Returns
Invoke(HttpActionContext, ModelMetadata, object)
public virtual string Invoke(HttpActionContext actionContext, ModelMetadata modelMetadata, object incomingValue)
Parameters
actionContextHttpActionContextmodelMetadataModelMetadataincomingValueobject