CompositeValueProvider Classe

Definizione

Rappresenta un oggetto IValueProvider i cui valori provengono da una raccolta di IValueProvideroggetti .

C#
public class CompositeValueProvider : System.Collections.ObjectModel.Collection<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider>, Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
C#
public class CompositeValueProvider : System.Collections.ObjectModel.Collection<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider>, Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IKeyRewriterValueProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
Ereditarietà
CompositeValueProvider
Implementazioni

Costruttori

Metodi

ContainsPrefix(String)

Determina se la raccolta contiene il prefisso specificato.

CreateAsync(ActionContext, IList<IValueProviderFactory>)

Crea in modo asincrono un CompositeValueProvider oggetto usando l'oggetto fornito actionContext.

CreateAsync(ControllerContext)

Crea in modo asincrono un CompositeValueProvider oggetto usando l'oggetto fornito controllerContext.

Filter()

Filtra il provider di valori per rimuovere le chiavi riscritte rispetto ai dati della richiesta.

Filter(BindingSource)

Filtra il provider di valori in base a bindingSource.

GetKeysFromPrefix(String)

Ottiene le chiavi per un prefisso specifico.

GetValue(String)

Recupera un oggetto valore mediante la chiave specificata.

InsertItem(Int32, IValueProvider)

Rappresenta un oggetto IValueProvider i cui valori provengono da una raccolta di IValueProvideroggetti .

SetItem(Int32, IValueProvider)

Rappresenta un oggetto IValueProvider i cui valori provengono da una raccolta di IValueProvideroggetti .

Si applica a

Prodotto Versioni
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0