Skip to main content

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)

Was this page helpful?