SqlServerQueryableExtensions.ContainsTable<T,TKey> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
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.