Číst v angličtině

Sdílet prostřednictvím


CompositeValueProvider Třída

Definice

Představuje objekt, IValueProvider jehož hodnoty pocházejí z kolekce IValueProviders.

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
Dědičnost
CompositeValueProvider
Implementuje

Konstruktory

CompositeValueProvider()

Inicializuje novou instanci objektu CompositeValueProvider.

CompositeValueProvider(IList<IValueProvider>)

Inicializuje novou instanci objektu CompositeValueProvider.

Metody

ContainsPrefix(String)

Určuje, zda kolekce obsahuje zadanou předponu.

CreateAsync(ActionContext, IList<IValueProviderFactory>)

Asynchronně vytvoří objekt CompositeValueProvider pomocí zadaného actionContextobjektu .

CreateAsync(ControllerContext)

Asynchronně vytvoří objekt CompositeValueProvider pomocí zadaného controllerContextobjektu .

Filter()

Filtruje poskytovatele hodnot a odebere přepsání klíčů v porovnání s daty požadavku.

Filter(BindingSource)

Filtruje zprostředkovatele hodnot na bindingSourcezákladě .

GetKeysFromPrefix(String)

Získá klíče pro konkrétní předponu.

GetValue(String)

Načte objekt hodnoty pomocí zadaného klíče.

InsertItem(Int32, IValueProvider)

Představuje objekt, IValueProvider jehož hodnoty pocházejí z kolekce IValueProviders.

SetItem(Int32, IValueProvider)

Představuje objekt, IValueProvider jehož hodnoty pocházejí z kolekce IValueProviders.

Platí pro