次の方法で共有


CompositeValueProvider.Filter メソッド

定義

オーバーロード

Filter()

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

Filter(BindingSource)

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

Filter()

ソース:
CompositeValueProvider.cs
ソース:
CompositeValueProvider.cs
ソース:
CompositeValueProvider.cs

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

public:
 virtual Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ Filter();
public Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider Filter ();
public Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider? Filter ();
abstract member Filter : unit -> Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
override this.Filter : unit -> Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
Public Function Filter () As IValueProvider

戻り値

フィルター処理された値プロバイダー、または 値プロバイダーに書き換えられたキーのみが含まれている場合。

実装

注釈

値プロバイダーは既定で含まれています。 包含IValueProviderが を実装IKeyRewriterValueProviderFilter()していない場合、削除されません。

適用対象

Filter(BindingSource)

ソース:
CompositeValueProvider.cs
ソース:
CompositeValueProvider.cs
ソース:
CompositeValueProvider.cs

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

public:
 virtual Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ Filter(Microsoft::AspNetCore::Mvc::ModelBinding::BindingSource ^ bindingSource);
public Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider Filter (Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource bindingSource);
public Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider? Filter (Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource bindingSource);
abstract member Filter : Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource -> Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
override this.Filter : Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource -> Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
Public Function Filter (bindingSource As BindingSource) As IValueProvider

パラメーター

bindingSource
BindingSource

BindingSourceモデルに関連付けられている 。

戻り値

フィルター処理された値プロバイダー。値 null プロバイダーが と一致 bindingSourceしない場合は 。

実装

適用対象