Table of Contents

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

Returns

string