VectorStore Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un almacén de vectores que contiene colecciones de registros.
public ref class VectorStore abstract : IDisposable
public abstract class VectorStore : IDisposable
type VectorStore = class
interface IDisposable
Public MustInherit Class VectorStore
Implements IDisposable
- Herencia
-
VectorStore
- Implementaciones
Comentarios
Este tipo se puede usar con colecciones de cualquier tipo de esquema, pero requiere que proporcione información de esquema al obtener una colección.
A menos que se documente lo contrario, se puede esperar que las implementaciones de esta clase base abstracta sean seguras para subprocesos y se pueden usar simultáneamente desde varios subprocesos.
Constructores
| Nombre | Description |
|---|---|
| VectorStore() |
Representa un almacén de vectores que contiene colecciones de registros. |
Métodos
| Nombre | Description |
|---|---|
| CollectionExistsAsync(String, CancellationToken) |
Comprueba si la colección existe en el almacén de vectores. |
| Dispose() |
Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados. |
| Dispose(Boolean) |
Elimina y VectorStore libera los recursos que contiene. |
| EnsureCollectionDeletedAsync(String, CancellationToken) |
Elimina la colección del almacén de vectores. |
| GetCollection<TKey,TRecord>(String, VectorStoreCollectionDefinition) |
Obtiene una colección del almacén de vectores. |
| GetDynamicCollection(String, VectorStoreCollectionDefinition) |
Obtiene una colección del almacén de vectores mediante la asignación dinámica; el tipo de registro se representa como .Dictionary<TKey,TValue> |
| GetService(Type, Object) |
Solicita un VectorStore objeto del tipo |
| ListCollectionNamesAsync(CancellationToken) |
Recupera los nombres de todas las colecciones del almacén de vectores. |