Sprache

SqlServerQueryableExtensions Klasse

Definition

SQL Server Erweiterungsmethoden für LINQ-Abfragen.

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

Methoden

Name Beschreibung
ContainsTable<T,TKey>(DbSet<T>, String, Expression<Func<T,Object>>, String, Nullable<Int32>)

Fragt einen Volltextindex mithilfe der SQL Server-Funktion CONTAINSTABLE ab.

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

Fragt einen Volltextindex mithilfe der SQL Server-Funktion FREETEXTTABLE ab.

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

Suchen Sie mithilfe der SQL Server-Funktion VECTOR_SEARCH() nach Vektoren, die einem bestimmten Abfragevektor ähneln.

WithApproximate<T>(IQueryable<T>)

Aktiviert die ungefähre Nachbarsuche (ANN) für eine Vektorsuchabfrage. Dies führt WITH APPROXIMATE dazu, dass der SQL-Klausel TOP hinzugefügt wird und SQL Server angewiesen wird, den Vektorindex für eine bessere Leistung zu verwenden.

Gilt für: