Class MetaDBParsingException
Represents errors that occur during MetaDB query parsing operations.
Namespace: Xperiflow.Xperiflow.MetaDB
Assembly: Xperiflow.dll
Declaration
public class MetaDBParsingException : MetaDBException, ISerializable
Inheritance: System.Object
-> System.Exception
-> Xperiflow.Xperiflow.MetaDB.MetaDBException
Examples
try
{
var parsedQuery = queryParser.Parse(sessionInfo, sqlQuery);
}
catch (MetaDBParsingException ex)
`{
Console.WriteLine($"Query parsing failed: {ex.Message}`");
}
Remarks
This exception is thrown when errors occur during the parsing of MetaDB SQL queries, including issues with query syntax, alias resolution, or backend storage mapping.
Common scenarios that trigger this exception include:
-
Invalid SQL syntax
-
Unresolved alias references
-
Missing backend storage configurations
-
API communication failures during parsing
-
Null or empty query responses
Implements:
System.Runtime.Serialization.ISerializable
Implements
System.Runtime.Serialization.ISerializable
Inherited Members
System.Exception.GetBaseException
System.Exception.GetType
System.Exception.ToString
System.Exception.Data
System.Exception.HelpLink
System.Exception.HResult
System.Exception.InnerException
System.Exception.Message
System.Exception.Source
System.Exception.StackTrace
System.Exception.TargetSite
System.Exception.SerializeObjectState
System.Object.Equals(System.Object)
System.Object.Equals(System.Object,System.Object)
System.Object.GetHashCode
System.Object.MemberwiseClone
System.Object.ReferenceEquals(System.Object,System.Object)