Dil

SqlServerQueryableExtensions Sınıf

Tanım

LINQ sorguları için uzantı yöntemlerini SQL Server.

[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerQueryableExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerQueryableExtensions = class
Public Module SqlServerQueryableExtensions
Devralma
SqlServerQueryableExtensions
Özellikler

Yöntemler

Veri Akışı Adı Description
ContainsTable<T,TKey>(DbSet<T>, String, Expression<Func<T,Object>>, String, Nullable<Int32>)

SQL Server CONTAINSTABLE işlevini kullanarak tam metin dizinini sorgular.

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

SQL Server FREETEXTTABLE işlevini kullanarak tam metin dizinini sorgular.

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

SQL Server VECTOR_SEARCH() işlevini kullanarak belirli bir sorgu vektörine benzer vektörler arayın.

WithApproximate<T>(IQueryable<T>)

Vektör arama sorgusu için yaklaşık en yakın komşu (ANN) aramasını etkinleştirir. Bu, SQL Server daha iyi performans için vektör dizinini kullanmasını sağlayarak SQL TOP yan tümcesine eklenmesine neden olurWITH APPROXIMATE.

Şunlara uygulanır