共用方式為


CompositeValueProvider.Filter 方法

定義

多載

Filter()

篩選值提供者,以移除與要求資料相較之下重寫的索引鍵。

Filter(BindingSource)

根據 bindingSource 篩選值提供者。

Filter()

來源:
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

根據 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 模型相關聯的 。

傳回

篩選的值提供者,如果值提供者不符合 bindingSource ,則 null 為 。

實作

適用於