VectorStore Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un archivio vettoriale che contiene raccolte di record.
public ref class VectorStore abstract : IDisposable
public abstract class VectorStore : IDisposable
type VectorStore = class
interface IDisposable
Public MustInherit Class VectorStore
Implements IDisposable
- Ereditarietà
-
VectorStore
- Implementazioni
Commenti
Questo tipo può essere usato con raccolte di qualsiasi tipo di schema, ma richiede di fornire informazioni sullo schema quando si ottiene una raccolta.
Se non diversamente documentato, le implementazioni di questa classe di base astratta possono essere thread-safe e possono essere usate simultaneamente da più thread.
Costruttori
| Nome | Descrizione |
|---|---|
| VectorStore() |
Rappresenta un archivio vettoriale che contiene raccolte di record. |
Metodi
| Nome | Descrizione |
|---|---|
| CollectionExistsAsync(String, CancellationToken) |
Controlla se la raccolta esiste nell'archivio vettoriale. |
| Dispose() |
Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. |
| Dispose(Boolean) |
Elimina le risorse contenute e rilascia tutte le VectorStore risorse contenute. |
| EnsureCollectionDeletedAsync(String, CancellationToken) |
Elimina la raccolta dall'archivio vettoriale. |
| GetCollection<TKey,TRecord>(String, VectorStoreCollectionDefinition) |
Ottiene una raccolta dall'archivio vettoriale. |
| GetDynamicCollection(String, VectorStoreCollectionDefinition) |
Ottiene una raccolta dall'archivio vettoriale utilizzando il mapping dinamico; il tipo di record è rappresentato come .Dictionary<TKey,TValue> |
| GetService(Type, Object) |
Richiede un VectorStore oggetto del tipo |
| ListCollectionNamesAsync(CancellationToken) |
Recupera i nomi di tutte le raccolte nell'archivio vettoriale. |