語言

SqlServerQueryableExtensions 類別

定義

SQL Server 用於 LINQ 查詢的擴充方法。

[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerQueryableExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerQueryableExtensions = class
Public Module SqlServerQueryableExtensions
繼承
SqlServerQueryableExtensions
屬性

方法

名稱 Description
ContainsTable<T,TKey>(DbSet<T>, String, Expression<Func<T,Object>>, String, Nullable<Int32>)

使用 SQL Server CONTAINSTABLE 函式查詢全文索引。

FreeTextTable<T,TKey>(DbSet<T>, String, Expression<Func<T,Object>>, String, Nullable<Int32>)

使用 SQL Server FREETEXTTABLE 函式查詢全文索引。

VectorSearch<T,TVector>(DbSet<T>, Expression<Func<T,TVector>>, TVector, String)

使用 SQL Server VECTOR_SEARCH() 函式搜尋與特定查詢向量相似的向量。

WithApproximate<T>(IQueryable<T>)

啟用向量搜尋查詢的近似最近鄰(ANN)搜尋。 這會導致 WITH APPROXIMATE 加入 SQL TOP 子句,指示 SQL Server 使用向量索引以提升效能。

適用於