SqlServerModelAnnotations Sınıf
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.
aracılığıyla SqlServer(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri.
public class SqlServerModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalModelAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerModelAnnotations
type SqlServerModelAnnotations = class
inherit RelationalModelAnnotations
interface ISqlServerModelAnnotations
interface IRelationalModelAnnotations
Public Class SqlServerModelAnnotations
Inherits RelationalModelAnnotations
Implements ISqlServerModelAnnotations
- Devralma
- Uygulamalar
Oluşturucular
SqlServerModelAnnotations(IModel) |
Verilen IModelöğesinin ek açıklamaları için bir örnek oluşturur. |
SqlServerModelAnnotations(RelationalAnnotations) |
Verilen ek açıklama yardımcısı tarafından temsil edilen öğesinin IModel ek açıklamaları için bir örnek oluşturur. |
Alanlar
DefaultHiLoSequenceName |
ile kullanılan sıranın varsayılan adı ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
ProviderFullAnnotationNames |
aracılığıyla SqlServer(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri. (Devralındığı yer: RelationalModelAnnotations) |
Özellikler
Annotations |
Açıklama RelationalAnnotations eklemek için öğesini IModel temsil eden yardımcı. (Devralındığı yer: RelationalModelAnnotations) |
DatabaseName |
aracılığıyla SqlServer(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri. (Devralındığı yer: RelationalModelAnnotations) |
DbFunctions |
Tümü IDbFunctionmodelde yer alır. (Devralındığı yer: RelationalModelAnnotations) |
DefaultSchema |
Model için kullanılacak varsayılan şema veya |
HiLoSequenceName |
Kullanılacak sıra adını alır veya ayarlar ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
HiLoSequenceSchema |
Kullanılacak sıranın şemasını alır veya ayarlar ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
MaxIdentifierLength |
Mağaza tanımlayıcıları için izin verilen uzunluk üst sınırı. (Devralındığı yer: RelationalModelAnnotations) |
Model |
IModel Not eklemek için. (Devralındığı yer: RelationalModelAnnotations) |
Sequences |
Tümü ISequencemodelde yer alır. (Devralındığı yer: RelationalModelAnnotations) |
ValueGenerationStrategy |
özelliği SqlServerValueGenerationStrategy açıkça ayarlanmış farklı bir stratejiye sahip olmadığı sürece modeldeki anahtarların özellikleri için kullanılacak. |
Yöntemler
FindDbFunction(MethodInfo) |
Verilen MethodInfoile temsil edilen yöntemine eşlenen bir IDbFunction bulur. (Devralındığı yer: RelationalModelAnnotations) |
FindSequence(String, String) |
Verilen ada sahip bir ISequence bulur. (Devralındığı yer: RelationalModelAnnotations) |
GetOrAddDbFunction(MethodInfo) |
Verilen yöntemle eşlenen mevcut Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction işlevi döndürür veya yöntemiyle eşlenmiş yeni bir işlev oluşturur. (Devralındığı yer: RelationalModelAnnotations) |
GetOrAddSequence(String, String) |
Verilen şemada verilen ada sahip mevcut IMutableSequence olanı döndürür veya verilen ad ve şemayla yeni bir dizi oluşturur. (Devralındığı yer: RelationalModelAnnotations) |
SetDatabaseName(String) |
aracılığıyla SqlServer(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri. (Devralındığı yer: RelationalModelAnnotations) |
SetDefaultSchema(String) |
kullanımdaki semantiğini kullanarak ayarlamaya DefaultSchemaRelationalAnnotations çalışır. (Devralındığı yer: RelationalModelAnnotations) |
SetHiLoSequenceName(String) |
Kullanılacak sıra adını ayarlamaya çalışır ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
SetHiLoSequenceSchema(String) |
Kullanılacak sıranın şemasını ayarlama denemeleri ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
SetMaxIdentifierLength(Nullable<Int32>) |
kullanımdaki semantiğini kullanarak ayarlamaya MaxIdentifierLengthRelationalAnnotations çalışır. (Devralındığı yer: RelationalModelAnnotations) |
SetValueGenerationStrategy(Nullable<SqlServerValueGenerationStrategy>) |
modeldeki anahtarların özellikleri için kullanılacak şekilde ayarlamaya SqlServerValueGenerationStrategy çalışır. |
Belirtik Arabirim Kullanımları
IRelationalModelAnnotations.FindSequence(String, String) |
Verilen ada sahip bir ISequence bulur. (Devralındığı yer: RelationalModelAnnotations) |
IRelationalModelAnnotations.Sequences |
Tümü ISequencemodelde yer alır. (Devralındığı yer: RelationalModelAnnotations) |
Şunlara uygulanır
Entity Framework