Class EdgeVectorStoreException
- Namespace
- Qavren.Edge.VectorData
- Assembly
- Qavren.Edge.VectorData.dll
Derives from MEVD's VectorStoreException, not from
EdgeException - the one deliberate break in the suite's hierarchy. The MEVD conformance
suite asserts the MEVD type, and Semantic Kernel, Agent Framework and generic retry middleware
all catch it; an Edge-only hierarchy would be invisible to every one of them. It still carries
the EdgeErrorCode and sets the docs HelpLink explicitly,
so Qavren's error contract holds on both sides of the line.
Note .NET MEVD 10.x has no VectorStoreOperationException; that type exists only in
Semantic Kernel's Python SDK.
public sealed class EdgeVectorStoreException : VectorStoreException, ISerializable
- Inheritance
-
EdgeVectorStoreException
- Implements
- Inherited Members
Constructors
- EdgeVectorStoreException(EdgeErrorCode, string, Exception?)
Creates the exception.
Fields
- SqliteSystemName
The OpenTelemetry
db.system.namevalue, matching upstream's SQLite connector.
Properties
- Code
The Qavren error code, carried across the hierarchy break.