ModelBinderProviderCollection.GetBinder Method

Definition

Returns the appropriate model binder for the specified execution context and binding context.

public:
 System::Web::ModelBinding::IModelBinder ^ GetBinder(System::Web::ModelBinding::ModelBindingExecutionContext ^ modelBindingExecutionContext, System::Web::ModelBinding::ModelBindingContext ^ bindingContext);
public System.Web.ModelBinding.IModelBinder GetBinder (System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext);
member this.GetBinder : System.Web.ModelBinding.ModelBindingExecutionContext * System.Web.ModelBinding.ModelBindingContext -> System.Web.ModelBinding.IModelBinder
Public Function GetBinder (modelBindingExecutionContext As ModelBindingExecutionContext, bindingContext As ModelBindingContext) As IModelBinder

Parameters

modelBindingExecutionContext
ModelBindingExecutionContext

The execution context.

bindingContext
ModelBindingContext

The binding context.

Returns

The model binder.

Exceptions

The modelBindingExecutionContext or the bindingContext is null.

No model binder or model binder provider exists for the specified model type.

Applies to