CompositeValueProvider Třída

Definice

IValueProvider Představuje hodnotu, jejíž hodnoty pocházejí z kolekce 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
Dědičnost
CompositeValueProvider
Implementuje

Konstruktory

CompositeValueProvider()

Inicializuje novou instanci CompositeValueProvider.

CompositeValueProvider(IList<IValueProvider>)

Inicializuje novou instanci CompositeValueProvider.

Metody

ContainsPrefix(String)

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

CreateAsync(ActionContext, IList<IValueProviderFactory>)

Asynchronně vytvoří CompositeValueProvider pomocí poskytnuté actionContext.

CreateAsync(ControllerContext)

Asynchronně vytvoří CompositeValueProvider pomocí poskytnuté controllerContext.

Filter()

Filtruje poskytovatele hodnot, aby odebral klíče přepsané v porovnání s daty požadavku.

Filter(BindingSource)

Filtruje zprostředkovatele hodnot na bindingSourcezákladě .

GetKeysFromPrefix(String)

Získá klíče pro určitou předponu.

GetValue(String)

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

InsertItem(Int32, IValueProvider) System.Collections.ObjectModel.Collection`1.InsertItem(System.Int32,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider)
SetItem(Int32, IValueProvider) System.Collections.ObjectModel.Collection`1.SetItem(System.Int32,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider)

Platí pro