SqlServerVectorStoreRecordCollection<TKey,TRecord>.VectorizedSearchAsync<TVector> Method

Definition

Microsoft.Extensions.VectorData.IVectorizedSearch`1.VectorizedSearchAsync``1(``0,Microsoft.Extensions.VectorData.VectorSearchOptions{`0},System.Threading.CancellationToken)
public System.Threading.Tasks.Task<Microsoft.Extensions.VectorData.VectorSearchResults<TRecord>> VectorizedSearchAsync<TVector>(TVector vector, Microsoft.Extensions.VectorData.VectorSearchOptions<TRecord>? options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member VectorizedSearchAsync : 'Vector * Microsoft.Extensions.VectorData.VectorSearchOptions<'Record> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.VectorData.VectorSearchResults<'Record>>
override this.VectorizedSearchAsync : 'Vector * Microsoft.Extensions.VectorData.VectorSearchOptions<'Record> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.VectorData.VectorSearchResults<'Record>>
Public Function VectorizedSearchAsync(Of TVector) (vector As TVector, Optional options As VectorSearchOptions(Of TRecord) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VectorSearchResults(Of TRecord))

Type Parameters

TVector

Parameters

vector
TVector
options
VectorSearchOptions<TRecord>
cancellationToken
CancellationToken

Returns

Task<Microsoft.Extensions.VectorData.VectorSearchResults<TRecord>>

Implements

Microsoft.Extensions.VectorData.IVectorizedSearch`1.VectorizedSearchAsync``1(``0,Microsoft.Extensions.VectorData.VectorSearchOptions{`0},System.Threading.CancellationToken)

Applies to