VectorStore Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een vectorarchief dat verzamelingen records bevat.
public ref class VectorStore abstract : IDisposable
public abstract class VectorStore : IDisposable
type VectorStore = class
interface IDisposable
Public MustInherit Class VectorStore
Implements IDisposable
- Overname
-
VectorStore
- Implementeringen
Opmerkingen
Dit type kan worden gebruikt met verzamelingen van elk schematype, maar vereist dat u schemagegevens opgeeft bij het ophalen van een verzameling.
Tenzij anders gedocumenteerd, kunnen implementaties van deze abstracte basisklasse naar verwachting thread-veilig zijn en gelijktijdig worden gebruikt vanuit meerdere threads.
Constructors
| Name | Description |
|---|---|
| VectorStore() |
Vertegenwoordigt een vectorarchief dat verzamelingen records bevat. |
Methoden
| Name | Description |
|---|---|
| CollectionExistsAsync(String, CancellationToken) |
Controleert of de verzameling bestaat in het vectorarchief. |
| Dispose() |
Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van onbeheerde resources. |
| Dispose(Boolean) |
Hiermee worden de VectorStore resources verwijderd en vrijgegeven die deze bevat. |
| EnsureCollectionDeletedAsync(String, CancellationToken) |
Hiermee verwijdert u de verzameling uit het vectorarchief. |
| GetCollection<TKey,TRecord>(String, VectorStoreCollectionDefinition) |
Hiermee haalt u een verzameling op uit het vectorarchief. |
| GetDynamicCollection(String, VectorStoreCollectionDefinition) |
Hiermee haalt u een verzameling op uit het vectorarchief met behulp van dynamische toewijzing; het recordtype wordt weergegeven als een Dictionary<TKey,TValue>. |
| GetService(Type, Object) |
Vraagt om een VectorStore object van het opgegeven type |
| ListCollectionNamesAsync(CancellationToken) |
Haalt de namen van alle verzamelingen in het vectorarchief op. |