CompositeValueProvider クラス

定義

IValueProvider コレクション 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::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
継承
CompositeValueProvider
実装

コンストラクター

CompositeValueProvider()

CompositeValueProvider の新しいインスタンスを初期化します。

CompositeValueProvider(IList<IValueProvider>)

CompositeValueProvider の新しいインスタンスを初期化します。

メソッド

ContainsPrefix(String)

指定したプレフィックスがコレクションに含まれているかどうかを判断します。

CreateAsync(ActionContext, IList<IValueProviderFactory>)

指定した actionContextを使用して をCompositeValueProvider非同期に作成します。

CreateAsync(ControllerContext)

指定した controllerContextを使用して をCompositeValueProvider非同期に作成します。

Filter()

値プロバイダーをフィルター処理して、要求データと比較して書き換えられたキーを削除します。

Filter(BindingSource)

に基づいて値プロバイダーを bindingSourceフィルター処理します。

GetKeysFromPrefix(String)

特定のプレフィックスのキーを取得します。

GetValue(String)

指定したキーを使用して値オブジェクトを取得します。

InsertItem(Int32, IValueProvider)

IValueProvider コレクション IValueProviderから取得された値を持つ を表します。

SetItem(Int32, IValueProvider)

IValueProvider コレクション IValueProviderから取得された値を持つ を表します。

適用対象