다음을 통해 공유


CompositeValueProvider 클래스

정의

값이 IValueProviderIValueProvider컬렉션에서 오는 을 나타냅니다.

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)

값이 IValueProviderIValueProvider컬렉션에서 오는 을 나타냅니다.

SetItem(Int32, IValueProvider)

값이 IValueProviderIValueProvider컬렉션에서 오는 을 나타냅니다.

적용 대상