Dil

SqlServerQueryableExtensions.ContainsTable<T,TKey> Yöntem

Tanım

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

public static System.Linq.IQueryable<Microsoft.EntityFrameworkCore.Query.FullTextSearchResult<TKey>> ContainsTable<T,TKey>(this Microsoft.EntityFrameworkCore.DbSet<T> source, string searchCondition, System.Linq.Expressions.Expression<Func<T,object>>? columnSelector = default, string? languageTerm = default, int? topN = default) where T : class;
static member ContainsTable : Microsoft.EntityFrameworkCore.DbSet<'T (requires 'T : null)> * string * System.Linq.Expressions.Expression<Func<'T, obj>> * string * Nullable<int> -> System.Linq.IQueryable<Microsoft.EntityFrameworkCore.Query.FullTextSearchResult<'Key>> (requires 'T : null)
<Extension()>
Public Function ContainsTable(Of T As Class, TKey As Class) (source As DbSet(Of T), searchCondition As String, Optional columnSelector As Expression(Of Func(Of T, Object)) = Nothing, Optional languageTerm As String = Nothing, Optional topN As Nullable(Of Integer) = Nothing) As IQueryable(Of FullTextSearchResult(Of TKey))

Tür Parametreleri

T

Sorgulanan varlık türü.

TKey

Tam metin anahtar sütununun türü.

Parametreler

source
DbSet<T>

DbSet<TEntity> Tabloyu tam metin diziniyle temsil eden.

searchCondition
String

, , NEARvb. gibi ANDORtam metin koşullarını destekleyen arama koşulu.

columnSelector
Expression<Func<T,Object>>

Aranacak sütunların isteğe bağlı seçicisi. Tek bir özellik (ör. e => e.Title) veya anonim bir tür aracılığıyla birden çok özellik olabilir (ör. e => new { e.Title, e.Body }). Atlandığında, tüm tam metin dizinli sütunlarda arama yapılır.

languageTerm
String

Sözcük bölme için gelen sys.syslanguages isteğe bağlı dil terimi.

topN
Nullable<Int32>

İsteğe bağlı döndürülecek en fazla sonuç sayısı.

Döndürülenler

IQueryable<T> FullTextSearchResult<TKey> Anahtar ve eşleşen satırların derecesini içeren bir.

Açıklamalar

Key Tam varlık verilerini almak üzere özgün tabloya geri katılmak için özelliğini kullanın.

Daha fazla bilgi için CONTAINSTABLESQL Server belgelerine bakın.

Şunlara uygulanır