Class MetaDBException
Represents errors that occur during MetaDB operations.
Namespace: Xperiflow.Xperiflow.MetaDB
Assembly: Xperiflow.dll
Declaration
public class MetaDBException : Exception, ISerializable
Inheritance: System.Object -> System.Exception
Examples
try
{
var result = metaDBConnection.ExecuteQuery(sqlQuery);
}
catch (MetaDBException ex)
{
Console.WriteLine($"MetaDB operation failed: {ex.Message}");
}
Remarks
This exception serves as the base class for all MetaDB-related exceptions. It is thrown when general errors occur during MetaDB operations, including connection failures, query execution errors, or configuration issues.
Common scenarios that trigger this exception include:
-
Database connection failures
-
Invalid SQL queries
-
DuckDB runtime errors
-
Resource allocation failures
Derived: Xperiflow.Xperiflow.MetaDB.MetaDBParsingException
Implements:
System.Runtime.Serialization.ISerializable
Implements
System.Runtime.Serialization.ISerializable
Inherited Members
System.Exception.GetBaseExceptionSystem.Exception.GetTypeSystem.Exception.ToStringSystem.Exception.DataSystem.Exception.HelpLinkSystem.Exception.HResultSystem.Exception.InnerExceptionSystem.Exception.MessageSystem.Exception.SourceSystem.Exception.StackTraceSystem.Exception.TargetSiteSystem.Exception.SerializeObjectStateSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.MemberwiseCloneSystem.Object.ReferenceEquals(System.Object,System.Object)