QueryTooComplexException Class

Exception thrown when a query is too complex to be parsed or evaluated.

public sealed class QueryTooComplexException : Exception

Remarks

A query can be too complex because it nests expressions too deeply, or because converting it to disjunctive normal form would produce an impractical number of terms. Queries coming from an untrusted source should be built inside a try block that handles this exception.

Inheritance
Exception QueryTooComplexException

Constructors

NameDescription
QueryTooComplexException()
QueryTooComplexException(string?)
QueryTooComplexException(string?, Exception?)

QueryTooComplexException overloads

QueryTooComplexException()

QueryTooComplexException.cs
public QueryTooComplexException()

No documentation is available.

QueryTooComplexException(string?)

QueryTooComplexException.cs
public QueryTooComplexException(string? message)
Parameters
message string?

No documentation is available.

QueryTooComplexException(string?, Exception?)

QueryTooComplexException.cs
public QueryTooComplexException(string? message, Exception? innerException)
Parameters
message string?
innerException Exception?

No documentation is available.