ODataHttpConfigurationExtensions.EnableQuerySupport Method (HttpConfiguration, IActionFilter)
Note: This API is now obsolete.
Enables query support for actions with an IQueryable or IQueryable<T> return type. To avoid processing unexpected or malicious queries, use the validation settings on EnableQueryAttribute to validate incoming queries. For more information, visit http://go.microsoft.com/fwlink/?LinkId=279712.
Namespace: System.Web.Http
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
Syntax
'Declaration
<ObsoleteAttribute("This method is obsolete; use the AddODataQueryFilter method from the System.Web.Http.OData.Extensions or System.Web.OData.Extensions namespace.")> _
<ExtensionAttribute> _
Public Shared Sub EnableQuerySupport ( _
configuration As HttpConfiguration, _
queryFilter As IActionFilter _
)
'Usage
Dim configuration As HttpConfiguration
Dim queryFilter As IActionFilter
configuration.EnableQuerySupport(queryFilter)
[ObsoleteAttribute("This method is obsolete; use the AddODataQueryFilter method from the System.Web.Http.OData.Extensions or System.Web.OData.Extensions namespace.")]
public static void EnableQuerySupport(
this HttpConfiguration configuration,
IActionFilter queryFilter
)
[ObsoleteAttribute(L"This method is obsolete; use the AddODataQueryFilter method from the System.Web.Http.OData.Extensions or System.Web.OData.Extensions namespace.")]
[ExtensionAttribute]
public:
static void EnableQuerySupport(
HttpConfiguration^ configuration,
IActionFilter^ queryFilter
)
[<ObsoleteAttribute("This method is obsolete; use the AddODataQueryFilter method from the System.Web.Http.OData.Extensions or System.Web.OData.Extensions namespace.")>]
static member EnableQuerySupport :
configuration:HttpConfiguration *
queryFilter:IActionFilter -> unit
public static function EnableQuerySupport(
configuration : HttpConfiguration,
queryFilter : IActionFilter
)
Parameters
- configuration
Type: System.Web.Http.HttpConfiguration
The server configuration.
- queryFilter
Type: System.Web.Http.Filters.IActionFilter
The action filter that executes the query.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type HttpConfiguration. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.118) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.118).