ISqlServerModelAnnotations Arabirim

Tanım

Üzerinden erişilen SQL Server özgü ek açıklamaların API 'SI SqlServer(IModel) .

public interface ISqlServerModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type ISqlServerModelAnnotations = interface
    interface IRelationalModelAnnotations
Public Interface ISqlServerModelAnnotations
Implements IRelationalModelAnnotations
Türetilmiş
Uygulamalar

Özellikler

DatabaseName (Devralındığı yer: IRelationalModelAnnotations)
DbFunctions

Tüm IDbFunction öğeleri modelde bulunur.

(Devralındığı yer: IRelationalModelAnnotations)
DefaultSchema

Model için kullanılacak varsayılan şema veya hiçbiri açıkça ayarlanmamışsa null .

(Devralındığı yer: IRelationalModelAnnotations)
HiLoSequenceName

İle kullanılacak sıra adını alır ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

HiLoSequenceSchema

İle kullanılacak sıranın şemasını alır ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

Sequences

Tüm ISequence öğeleri modelde bulunur.

(Devralındığı yer: IRelationalModelAnnotations)
ValueGenerationStrategy

SqlServerValueGenerationStrategyÖzelliğin farklı bir stratejiye açıkça ayarlı olmadığı müddetçe modeldeki anahtarların özellikleri için kullanılacak.

Yöntemler

FindDbFunction(MethodInfo)

IDbFunctionVerilen tarafından temsil edilen yönteme eşlenmiş bir bulur MethodInfo .

(Devralındığı yer: IRelationalModelAnnotations)
FindSequence(String, String)

ISequenceVerilen ada sahip bir ile bulur.

(Devralındığı yer: IRelationalModelAnnotations)

Şunlara uygulanır