CompositeValueProvider.Filter Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Filter() |
Filters the value provider to remove keys rewritten compared to the request data. |
Filter(BindingSource) |
Filters the value provider based on |
Filter()
- Source:
- CompositeValueProvider.cs
- 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
- 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
.