Condividi tramite


CompositeValueProvider Classe

Definizione

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

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
Ereditarietà
CompositeValueProvider
Implementazioni

Costruttori

CompositeValueProvider()

Inizializza una nuova istanza di CompositeValueProvider.

CompositeValueProvider(IList<IValueProvider>)

Inizializza una nuova istanza di CompositeValueProvider.

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