Table of Contents

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.name value, matching upstream's SQLite connector.

Properties

Code

The Qavren error code, carried across the hierarchy break.