C# Class NuGetGallery.OData.SearchHijacker

Mostra file Open project: NuGet/NuGetGallery

Public Methods

Method Description
IsHijackable ( ODataQueryOptions options, HijackableQueryParameters &hijackable ) : bool

Private Methods

Method Description
CanProcessFilterClause ( ODataQueryOptions options ) : bool
ExtractComparison ( MethodCallExpression outerWhere ) : string>>.IEnumerable
ExtractComparison ( BinaryExpression binExpr ) : string>.Tuple
FindQueryableWhere ( MethodCallExpression expr ) : Expression
IsQueryableWhere ( MethodCallExpression expr ) : bool
IsSubstringOfFunctionCall ( SingleValueNode expression ) : bool
Unquote ( Expression expression ) : Expression

Method Details

IsHijackable() public static method

public static IsHijackable ( ODataQueryOptions options, HijackableQueryParameters &hijackable ) : bool
options ODataQueryOptions
hijackable HijackableQueryParameters
return bool