CompositeValueProvider.Filter Method

Definition

Overloads

Filter()

Filters the value provider to remove keys rewritten compared to the request data.

Filter(BindingSource)

Filters the value provider based on bindingSource.

Filter()

Source:
CompositeValueProvider.cs
Source:
CompositeValueProvider.cs

Filters the value provider to remove keys rewritten compared to the request data.

public:
 virtual Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ Filter();
public Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider Filter ();
public Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider? Filter ();
abstract member Filter : unit -> Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
override this.Filter : unit -> Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
Public Function Filter () As IValueProvider

Returns

The filtered value provider or if the value provider only contains rewritten keys.

Implements

Remarks

Value providers are included by default. If a contained IValueProvider does not implement IKeyRewriterValueProvider, Filter() will not remove it.

Applies to

Filter(BindingSource)

Source:
CompositeValueProvider.cs
Source:
CompositeValueProvider.cs

Filters the value provider based on bindingSource.

public:
 virtual Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ Filter(Microsoft::AspNetCore::Mvc::ModelBinding::BindingSource ^ bindingSource);
public Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider Filter (Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource bindingSource);
public Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider? Filter (Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource bindingSource);
abstract member Filter : Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource -> Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
override this.Filter : Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource -> Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
Public Function Filter (bindingSource As BindingSource) As IValueProvider

Parameters

bindingSource
BindingSource

The BindingSource associated with a model.

Returns

The filtered value provider, or null if the value provider does not match bindingSource.

Implements

Applies to