If the Query is invalid or cannot be processed, then QueryDataSets are not returned and only a Service result, filterResult, parsingResults and optional DiagnosticInfo is returned. Table 49 defines the Service results specific to this Service. Common StatusCodes are defined in Table 182.
Table 49 – QueryFirst Service Result Codes
Symbolic Id |
Description |
Bad_NothingToDo |
See Table 182 for the description of this result code. |
Bad_TooManyOperations |
See Table 182 for the description of this result code. |
Bad_ContentFilterInvalid |
See Table 183 for the description of this result code. |
Bad_ViewIdUnknown |
See Table 182 for the description of this result code. |
Bad_ViewTimestampInvalid |
See Table 182 for the description of this result code. |
Bad_ViewParameterMismatchInvalid |
See Table 182 for the description of this result code. |
Bad_ViewVersionInvalid |
See Table 182 for the description of this result code. |
Bad_InvalidFilter |
The provided filter is invalid, see the filterResult for specific errors |
Bad_NodelistError |
The NodeTypes provided contain an error, see the parsingResults for specific errors |
Bad_InvalidView |
The provided ViewDescription is not a valid ViewDescription. |
Good_ResultsMayBeIncomplete |
The Server should have followed a reference to a node in a remote Server but did not. The result set may be incomplete. |