BindingSourceValueProvider Class¶
A value provider which provides data from a specific Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider.BindingSource
.
- Namespace
Microsoft.AspNetCore.Mvc.ModelBinding
- Assemblies
- Microsoft.AspNetCore.Mvc.Core
Syntax¶
public abstract class BindingSourceValueProvider : IBindingSourceValueProvider, IValueProvider
-
class
Microsoft.AspNetCore.Mvc.ModelBinding.
BindingSourceValueProvider
Constructors¶
-
BindingSourceValueProvider
(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource)¶ Creates a new
Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider
.Arguments: bindingSource (Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource) – The Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource
. Must be a single-source (non-composite) withMicrosoft.AspNetCore.Mvc.ModelBinding.BindingSource.IsGreedy
equal to <code>false</code>.public BindingSourceValueProvider(BindingSource bindingSource)
-
Properties¶
-
Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider.
BindingSource
¶ Gets the corresponding
Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource
.Return type: Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource protected BindingSource BindingSource { get; }
-
Methods¶
-
ContainsPrefix
(System.String)¶ Return type: System.Boolean public abstract bool ContainsPrefix(string prefix)
-
Filter
(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource)¶ Return type: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider public virtual IValueProvider Filter(BindingSource bindingSource)
-
GetValue
(System.String)¶ Return type: Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult public abstract ValueProviderResult GetValue(string key)
-