다음을 통해 공유


EnableQueryAttribute.ValidateQuery 메서드

정의

오버로드

ValidateQuery(HttpRequest, ODataQueryOptions)

들어오는 요청에서 OData 쿼리의 유효성을 검사합니다. 기본적으로 이 구현은 쿼리에 지원되지 않는 쿼리 매개 변수가 있는 경우 예외를 throw합니다. 쿼리의 유효성 검사를 추가로 수행하려면 이 메서드를 재정의합니다.

ValidateQuery(HttpRequestMessage, ODataQueryOptions)

들어오는 요청에서 OData 쿼리의 유효성을 검사합니다. 기본적으로 이 구현은 쿼리에 지원되지 않는 쿼리 매개 변수가 있는 경우 예외를 throw합니다. 쿼리의 유효성 검사를 추가로 수행하려면 이 메서드를 재정의합니다.

ValidateQuery(HttpRequest, ODataQueryOptions)

들어오는 요청에서 OData 쿼리의 유효성을 검사합니다. 기본적으로 이 구현은 쿼리에 지원되지 않는 쿼리 매개 변수가 있는 경우 예외를 throw합니다. 쿼리의 유효성 검사를 추가로 수행하려면 이 메서드를 재정의합니다.

public virtual void ValidateQuery (Microsoft.AspNetCore.Http.HttpRequest request, Microsoft.AspNet.OData.Query.ODataQueryOptions queryOptions);
abstract member ValidateQuery : Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNet.OData.Query.ODataQueryOptions -> unit
override this.ValidateQuery : Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNet.OData.Query.ODataQueryOptions -> unit
Public Overridable Sub ValidateQuery (request As HttpRequest, queryOptions As ODataQueryOptions)

매개 변수

request
HttpRequest

들어오는 요청입니다.

queryOptions
ODataQueryOptions

ODataQueryOptions 들어오는 요청에 따라 생성된 인스턴스입니다.

적용 대상

ValidateQuery(HttpRequestMessage, ODataQueryOptions)

들어오는 요청에서 OData 쿼리의 유효성을 검사합니다. 기본적으로 이 구현은 쿼리에 지원되지 않는 쿼리 매개 변수가 있는 경우 예외를 throw합니다. 쿼리의 유효성 검사를 추가로 수행하려면 이 메서드를 재정의합니다.

public virtual void ValidateQuery (System.Net.Http.HttpRequestMessage request, Microsoft.AspNet.OData.Query.ODataQueryOptions queryOptions);
abstract member ValidateQuery : System.Net.Http.HttpRequestMessage * Microsoft.AspNet.OData.Query.ODataQueryOptions -> unit
override this.ValidateQuery : System.Net.Http.HttpRequestMessage * Microsoft.AspNet.OData.Query.ODataQueryOptions -> unit
Public Overridable Sub ValidateQuery (request As HttpRequestMessage, queryOptions As ODataQueryOptions)

매개 변수

request
HttpRequestMessage

들어오는 요청입니다.

queryOptions
ODataQueryOptions

ODataQueryOptions 들어오는 요청에 따라 생성된 인스턴스입니다.

적용 대상