Partager via


CompositeValueProvider Classe

Définition

Représente un IValueProvider dont les valeurs proviennent d’une collection de IValueProviders.

public ref 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
public ref 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
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
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
type CompositeValueProvider = class
    inherit Collection<IValueProvider>
    interface IEnumerableValueProvider
    interface IValueProvider
    interface IBindingSourceValueProvider
type CompositeValueProvider = class
    inherit Collection<IValueProvider>
    interface IEnumerableValueProvider
    interface IValueProvider
    interface IBindingSourceValueProvider
    interface IKeyRewriterValueProvider
type CompositeValueProvider = class
    inherit Collection<IValueProvider>
    interface IBindingSourceValueProvider
    interface IValueProvider
    interface IEnumerableValueProvider
    interface IKeyRewriterValueProvider
Public Class CompositeValueProvider
Inherits Collection(Of IValueProvider)
Implements IBindingSourceValueProvider, IEnumerableValueProvider, IValueProvider
Public Class CompositeValueProvider
Inherits Collection(Of IValueProvider)
Implements IBindingSourceValueProvider, IEnumerableValueProvider, IKeyRewriterValueProvider, IValueProvider
Héritage
CompositeValueProvider
Implémente

Constructeurs

CompositeValueProvider()

Initialise une nouvelle instance de CompositeValueProvider.

CompositeValueProvider(IList<IValueProvider>)

Initialise une nouvelle instance de CompositeValueProvider.

Méthodes

ContainsPrefix(String)

Détermine si la collection contient le préfixe spécifié.

CreateAsync(ActionContext, IList<IValueProviderFactory>)

Crée de manière asynchrone un CompositeValueProvider à l’aide du fourni actionContext.

CreateAsync(ControllerContext)

Crée de manière asynchrone un CompositeValueProvider à l’aide du fourni controllerContext.

Filter()

Filtre le fournisseur de valeurs pour supprimer les clés réécrites par rapport aux données de requête.

Filter(BindingSource)

Filtre le fournisseur de valeurs en fonction de bindingSource.

GetKeysFromPrefix(String)

Obtient les clés d’un préfixe spécifique.

GetValue(String)

Récupère un objet de valeur à l'aide de la clé spécifiée.

InsertItem(Int32, IValueProvider)

Représente un IValueProvider dont les valeurs proviennent d’une collection de IValueProviders.

SetItem(Int32, IValueProvider)

Représente un IValueProvider dont les valeurs proviennent d’une collection de IValueProviders.

S’applique à