Share via


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
System_CAPS_pubmethod TableFilterProvider()

Initializes a new instance of the TableFilterProvider using the default QueryableAttribute implementation for executing the query.

System_CAPS_pubmethod TableFilterProvider(IActionFilter)

Initializes a new instance of the TableFilterProvider using the provided QueryableAttribute implementation for executing the query.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetFilters(HttpConfiguration, HttpActionDescriptor)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod 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