<PackageReference Include="Newtonsoft.Json" Version="13.0.2" />

QueryExpression

abstract class QueryExpression
using System.Runtime.CompilerServices; namespace Newtonsoft.Json.Linq.JsonPath { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] internal abstract class QueryExpression { internal QueryOperator Operator; public QueryExpression(QueryOperator operator) { Operator = operator; } public bool IsMatch(JToken root, JToken t) { return IsMatch(root, t, null); } public abstract bool IsMatch(JToken root, JToken t, [System.Runtime.CompilerServices.Nullable(2)] JsonSelectSettings settings); } }