Class QueryExpression
- Namespace
- JsonApiDotNetCore.Queries.Expressions
- Assembly
- JsonApiDotNetCore.dll
Represents the base data structure for immutable types that query string parameters are converted into. This intermediate structure is later transformed into System.Linq Expression trees that are handled by Entity Framework Core.
public abstract class QueryExpression
- Inheritance
-
QueryExpression
- Derived
- Inherited Members
Methods
Accept<TArgument, TResult>(QueryExpressionVisitor<TArgument, TResult>, TArgument)
public abstract TResult Accept<TArgument, TResult>(QueryExpressionVisitor<TArgument, TResult> visitor, TArgument argument)
Parameters
visitor
QueryExpressionVisitor<TArgument, TResult>argument
TArgument
Returns
- TResult
Type Parameters
TArgument
TResult
ToFullString()
public abstract string ToFullString()