次の方法で共有


TableFilterProvider クラス

定義

によってTableFilterProvider使用される特殊なインスタンスがTableController<TData>登録されますSystem.Web.Http.Filters.IActionFilter。 フィルターは、型 ITableControllerConfigProviderを使用して依存関係挿入エンジンを使用して構成できるカスタム コントローラー構成の一部として登録されます。

public class TableFilterProvider : System.Web.Http.Filters.IFilterProvider
type TableFilterProvider = class
    interface IFilterProvider
Public Class TableFilterProvider
Implements IFilterProvider
継承
TableFilterProvider
実装
System.Web.Http.Filters.IFilterProvider

コンストラクター

TableFilterProvider()

クエリを実行するための既定System.Web.Http.QueryableAttributeTableFilterProvider実装を使用して、 の新しいインスタンスを初期化します。

TableFilterProvider(IActionFilter)

クエリを実行するために指定されたSystem.Web.Http.QueryableAttribute実装を使用して、 の新しいインスタンスTableFilterProviderを初期化します。

メソッド

GetFilters(HttpConfiguration, HttpActionDescriptor)

によってTableFilterProvider使用される特殊なインスタンスがTableController<TData>登録されますSystem.Web.Http.Filters.IActionFilter。 フィルターは、型 ITableControllerConfigProviderを使用して依存関係挿入エンジンを使用して構成できるカスタム コントローラー構成の一部として登録されます。

適用対象