TableFilterProvider Class
The TableFilterProvider registers specialized IActionFilter instances used by the TableController<TData>. The filters are registered as part of the custom controller configuration which can be configured using the dependency injection engine using the type ITableControllerConfigProvider.
Namespace: Microsoft.WindowsAzure.Mobile.Service.Tables
Assembly: Microsoft.WindowsAzure.Mobile.Service.Tables (in Microsoft.WindowsAzure.Mobile.Service.Tables.dll)
Inheritance Hierarchy
System.Object
Microsoft.WindowsAzure.Mobile.Service.Tables.TableFilterProvider
Syntax
public class TableFilterProvider : IFilterProvider
public ref class TableFilterProvider : IFilterProvider
type TableFilterProvider =
class
interface IFilterProvider
end
Public Class TableFilterProvider
Implements IFilterProvider
Constructors
Name | Description | |
---|---|---|
TableFilterProvider() | Initializes a new instance of the TableFilterProvider using the default QueryableAttribute implementation for executing the query. |
|
TableFilterProvider(IActionFilter) | Initializes a new instance of the TableFilterProvider using the provided QueryableAttribute implementation for executing the query. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetFilters(HttpConfiguration, HttpActionDescriptor) | ||
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.WindowsAzure.Mobile.Service.Tables Namespace
Return to top