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
actionContext
HttpActionContext- Provides a container for model-binder error message provider.
modelMetadata
ModelMetadata- Provides a container for model-binder error message provider.
incomingValue
object- 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
actionContext
HttpActionContextmodelMetadata
ModelMetadataincomingValue
objectcallback
AsyncCallbackobject
object
Returns
EndInvoke(IAsyncResult)
public virtual string EndInvoke(IAsyncResult result)
Parameters
result
IAsyncResult
Returns
Invoke(HttpActionContext, ModelMetadata, object)
public virtual string Invoke(HttpActionContext actionContext, ModelMetadata modelMetadata, object incomingValue)
Parameters
actionContext
HttpActionContextmodelMetadata
ModelMetadataincomingValue
object