Dil

IConventionSqlServerFullTextCatalog Arabirim

Tanım

Model oluşturulurken kapatılabilen bir formda modeldeki SQL Server tam metin kataloğunu temsil eder.

public interface IConventionSqlServerFullTextCatalog : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlySqlServerFullTextCatalog
type IConventionSqlServerFullTextCatalog = interface
    interface IReadOnlySqlServerFullTextCatalog
    interface IReadOnlyAnnotatable
    interface IConventionAnnotatable
Public Interface IConventionSqlServerFullTextCatalog
Implements IConventionAnnotatable, IReadOnlySqlServerFullTextCatalog
Uygulamalar

Açıklamalar

Tam metin arama SQL Server hakkında daha fazla bilgi için bkz.Full-Text Arama.

Özellikler

Veri Akışı Adı Description
Builder

Bu nesneyi yapılandırmak için kullanılabilecek oluşturucuyu alır.

(Devralındığı yer: IConventionAnnotatable)
IsAccentSensitive

Tam metin kataloğunun vurguya duyarlı olup olmadığını gösteren bir değer alır.

(Devralındığı yer: IReadOnlySqlServerFullTextCatalog)
IsDefault

Bunun veritabanı için varsayılan tam metin kataloğu olup olmadığını belirten bir değer alır.

(Devralındığı yer: IReadOnlySqlServerFullTextCatalog)
IsInModel

Bu nesnenin bir modelde olup olmadığını, yani bir nesneden kaldırılmadığını gösterir.

(Devralındığı yer: IConventionAnnotatable)
Item[String]

Ek açıklamanın belirtilen ada sahip değerini alır ve yoksa döndürür null .

(Devralındığı yer: IReadOnlyAnnotatable)
Model

Bu tam metin kataloğunun IConventionModel tanımlandığı öğesini alır.

Name

Tam metin kataloğunun adını alır.

(Devralındığı yer: IReadOnlySqlServerFullTextCatalog)

Yöntemler

Veri Akışı Adı Description
AddAnnotation(String, Object, Boolean)

Bu nesneye ek açıklama ekler. Belirtilen ada sahip bir ek açıklama zaten varsa oluşturur.

(Devralındığı yer: IConventionAnnotatable)
AddAnnotations(IEnumerable<IConventionAnnotation>, Boolean)

Nesneye ek açıklamalar ekler.

(Devralındığı yer: IConventionAnnotatable)
AnnotationsToDebugString(Int32)

Nesnede bildirilen tüm ek açıklamalar için hata ayıklama dizesini alır.

(Devralındığı yer: IReadOnlyAnnotatable)
FindAnnotation(String)

Mevcut değilse döndürerek null verilen ada sahip ek açıklamayı alır.

(Devralındığı yer: IConventionAnnotatable)
GetAnnotation(String)

Belirtilen ada sahip ek açıklamayı alır ve yoksa oluşturur.

(Devralındığı yer: IConventionAnnotatable)
GetAnnotations()

Geçerli nesnedeki tüm ek açıklamaları alır.

(Devralındığı yer: IConventionAnnotatable)
GetConfigurationSource()

Bu IConventionSqlServerFullTextCatalogiçin yapılandırma kaynağını alır.

GetIsAccentSensitiveConfigurationSource()

için IsAccentSensitiveyapılandırma kaynağını döndürür.

GetIsDefaultConfigurationSource()

için IsDefaultyapılandırma kaynağını döndürür.

RemoveAnnotation(String)

Bu nesneden verilen ada sahip ek açıklamayı kaldırır.

(Devralındığı yer: IConventionAnnotatable)
SetAnnotation(String, Object, Boolean)

Verilen ad altında depolanan ek açıklamayı ayarlar. Belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamanın üzerine yazar.

(Devralındığı yer: IConventionAnnotatable)
SetIsAccentSensitive(Nullable<Boolean>, Boolean)

Tam metin kataloğunun vurguya duyarlı olup olmadığını belirten bir değer ayarlar.

SetIsDefault(Nullable<Boolean>, Boolean)

Bunun veritabanı için varsayılan tam metin kataloğu olup olmadığını belirten bir değer ayarlar.

SetOrRemoveAnnotation(String, Object, Boolean)

Verilen ad altında depolanan ek açıklamayı ayarlar. Belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamanın üzerine yazar. Sağlanırsa null mevcut ek açıklamayı kaldırır.

(Devralındığı yer: IConventionAnnotatable)

Şunlara uygulanır