SqlServerEntityTypeAnnotations 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(IMutableEntityType)erişilen ilişkisel özel ek açıklamaların özellikleri.
public class SqlServerEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalEntityTypeAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerEntityTypeAnnotations
type SqlServerEntityTypeAnnotations = class
inherit RelationalEntityTypeAnnotations
interface ISqlServerEntityTypeAnnotations
interface IRelationalEntityTypeAnnotations
Public Class SqlServerEntityTypeAnnotations
Inherits RelationalEntityTypeAnnotations
Implements ISqlServerEntityTypeAnnotations
- Devralma
- Uygulamalar
Oluşturucular
SqlServerEntityTypeAnnotations(IEntityType) |
Verilen IEntityTypeöğesinin ek açıklamaları için bir örnek oluşturur. |
SqlServerEntityTypeAnnotations(RelationalAnnotations) |
Verilen ek açıklama yardımcısı tarafından temsil edilen öğesinin IEntityType ek açıklamaları için bir örnek oluşturur. |
Alanlar
ProviderFullAnnotationNames |
aracılığıyla SqlServer(IMutableEntityType)erişilen ilişkisel özel ek açıklamaların özellikleri. (Devralındığı yer: RelationalEntityTypeAnnotations) |
Özellikler
Annotations |
Açıklama RelationalAnnotations eklemek için öğesini IEntityType temsil eden yardımcı. (Devralındığı yer: RelationalEntityTypeAnnotations) |
DiscriminatorProperty |
IProperty Ayrımcı değeri depolamak için kullanılacak olan. (Devralındığı yer: RelationalEntityTypeAnnotations) |
DiscriminatorValue |
Kullanılacak ayrımcı değer. (Devralındığı yer: RelationalEntityTypeAnnotations) |
EntityType |
IEntityType Not eklemek için. (Devralındığı yer: RelationalEntityTypeAnnotations) |
IsMemoryOptimized |
Türün bellek için iyileştirilmiş bir tabloyla eşlenip eşlenmediğini gösterir. |
Schema |
Eşlenen tabloyu içeren veritabanı şeması. (Devralındığı yer: RelationalEntityTypeAnnotations) |
TableName |
Varlık türünün eşlendiği tablonun adı.. (Devralındığı yer: RelationalEntityTypeAnnotations) |
Yöntemler
GetAnnotations(IEntityType) |
Kurala göre ayar ek açıklamalarını denetlemek için bu örnek tarafından kullanılan semantiği koruyan RelationalAnnotations verilen IEntityType için bir RelationalEntityTypeAnnotations örnek alır. (Devralındığı yer: RelationalEntityTypeAnnotations) |
GetAnnotations(IModel) |
Kurala göre ayar ek açıklamalarını denetlemek için bu örnek tarafından kullanılan semantiği koruyan RelationalAnnotations verilen IModel için bir RelationalModelAnnotations örnek alır. (Devralındığı yer: RelationalEntityTypeAnnotations) |
GetDiscriminatorPropertyConfigurationSource() |
Şu anda ayarlanmış DiscriminatorPropertyolan için değerini Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource alır. (Devralındığı yer: RelationalEntityTypeAnnotations) |
GetDiscriminatorValueConfigurationSource() |
Şu anda ayarlanmış DiscriminatorValueolan için değerini Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource alır. (Devralındığı yer: RelationalEntityTypeAnnotations) |
GetNonRootDiscriminatorProperty() |
IProperty Temel türlere geçmeden bu türdeki bir ayırıcı için kullanılacak kümeyi bulur. (Devralındığı yer: RelationalEntityTypeAnnotations) |
RemoveDiscriminatorValue() |
kullanımdaki semantiğini DiscriminatorValue kullanarak öğesini kaldırmaya RelationalAnnotations çalışır. (Devralındığı yer: RelationalEntityTypeAnnotations) |
SetDiscriminatorProperty(IProperty) |
kullanımdaki semantiğini DiscriminatorProperty kullanarak ayarlamayı RelationalAnnotations dener. (Devralındığı yer: RelationalEntityTypeAnnotations) |
SetDiscriminatorProperty(IProperty, Type) |
kullanımdaki semantiğini DiscriminatorProperty kullanarak ayarlamayı RelationalAnnotations dener. (Devralındığı yer: RelationalEntityTypeAnnotations) |
SetDiscriminatorValue(Object) |
kullanımdaki semantiğini DiscriminatorValue kullanarak ayarlamayı RelationalAnnotations dener. (Devralındığı yer: RelationalEntityTypeAnnotations) |
SetIsMemoryOptimized(Boolean) |
Bellek iyileştirmeyi ayarlamaya çalışır. |
SetSchema(String) |
kullanımdaki semantiğini Schema kullanarak ayarlamayı RelationalAnnotations dener. (Devralındığı yer: RelationalEntityTypeAnnotations) |
SetTableName(String) |
kullanımdaki semantiğini TableName kullanarak ayarlamayı RelationalAnnotations dener. (Devralındığı yer: RelationalEntityTypeAnnotations) |
Şunlara uygulanır
Entity Framework
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin