Language

SqlServerQueryableExtensions クラス

定義

LINQ クエリの拡張メソッドをSQL Serverします。

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

メソッド

Name 説明
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に指示されます。

適用対象