CompositeBindingSource Class

A Microsoft.AspNetCore.Mvc.ModelBinding.CompositeBindingSource.BindingSources which can repesent multiple value-provider data sources.

Namespace
Microsoft.AspNetCore.Mvc.ModelBinding
Assemblies
  • Microsoft.AspNetCore.Mvc.Abstractions

Syntax

public class CompositeBindingSource : BindingSource, IEquatable<BindingSource>
class Microsoft.AspNetCore.Mvc.ModelBinding.CompositeBindingSource

Properties

Microsoft.AspNetCore.Mvc.ModelBinding.CompositeBindingSource.BindingSources

Gets the set of Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource entries.

Return type:System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource>
public IEnumerable<BindingSource> BindingSources { get; }

Methods

CanAcceptDataFrom(Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource)
Return type:System.Boolean
public override bool CanAcceptDataFrom(BindingSource bindingSource)
Create(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource>, System.String)

Creates a new Microsoft.AspNetCore.Mvc.ModelBinding.CompositeBindingSource.

Arguments:
Return type:

Microsoft.AspNetCore.Mvc.ModelBinding.CompositeBindingSource

Returns:

A Microsoft.AspNetCore.Mvc.ModelBinding.CompositeBindingSource.

public static CompositeBindingSource Create(IEnumerable<BindingSource> bindingSources, string displayName)