RelationalEntityTypeAnnotations 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.
İle erişilen, ilişkisel özel ek açıklamaların özellikleri Relational(IMutableEntityType) .
public class RelationalEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalEntityTypeAnnotations
type RelationalEntityTypeAnnotations = class
interface IRelationalEntityTypeAnnotations
Public Class RelationalEntityTypeAnnotations
Implements IRelationalEntityTypeAnnotations
- Devralma
-
RelationalEntityTypeAnnotations
- Türetilmiş
- Uygulamalar
Oluşturucular
| RelationalEntityTypeAnnotations(IEntityType) |
Verilen ek açıklamalar için bir örnek oluşturur IEntityType . |
| RelationalEntityTypeAnnotations(IEntityType, RelationalFullAnnotationNames) | |
| RelationalEntityTypeAnnotations(RelationalAnnotations) |
IEntityTypeVerilen ek açıklama yardımcısı tarafından temsil edilen ek açıklamalar için bir örnek oluşturur. |
| RelationalEntityTypeAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) | |
Alanlar
| ProviderFullAnnotationNames |
Özellikler
| Annotations |
RelationalAnnotationsNot eklemek için öğesini temsil eden yardımcı IEntityType . |
| DiscriminatorProperty |
IPropertyBu, bir Ayrıştırıcı değeri depolamak için kullanılacaktır. |
| DiscriminatorValue |
Kullanılacak ayrıştırıcı değeri. |
| EntityType |
IEntityTypeNot eklemek için. |
| Schema |
Eşlenen tabloyu içeren veritabanı şeması. |
| TableName |
Varlık türünün eşlendiği tablonun adı.. |
Yöntemler
| GetAnnotations(IEntityType) |
RelationalEntityTypeAnnotations IEntityType RelationalAnnotations Bu örnek tarafından, kurala göre ayar açıklamalarını denetlemek için kullanılan semantiğinin sürdürülmesi için bir örnek alır. |
| GetAnnotations(IModel) |
RelationalModelAnnotations IModel RelationalAnnotations Bu örnek tarafından, kurala göre ayar açıklamalarını denetlemek için kullanılan semantiğinin sürdürülmesi için bir örnek alır. |
| GetDiscriminatorPropertyConfigurationSource() |
Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSourceŞu anda ayarlanmış olan kümesini alır DiscriminatorProperty . |
| GetDiscriminatorValueConfigurationSource() |
Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSourceŞu anda ayarlanmış olan kümesini alır DiscriminatorValue . |
| GetNonRootDiscriminatorProperty() |
IPropertyTaban türlerine geçiş yapmadan bu tür üzerinde ayrıştırıcı için kullanılacak kümeyi bulur. |
| RemoveDiscriminatorValue() |
Kullanımdaki DiscriminatorValue öğesinin semantiğini kullanarak kaldırmayı dener RelationalAnnotations . |
| SetDiscriminatorProperty(IProperty) |
Kullanımdaki DiscriminatorProperty öğesinin semantiğini kullanarak ayarlamaya çalışır RelationalAnnotations . |
| SetDiscriminatorProperty(IProperty, Type) |
Kullanımdaki DiscriminatorProperty öğesinin semantiğini kullanarak ayarlamaya çalışır RelationalAnnotations . |
| SetDiscriminatorValue(Object) |
Kullanımdaki DiscriminatorValue öğesinin semantiğini kullanarak ayarlamaya çalışır RelationalAnnotations . |
| SetSchema(String) |
Kullanımdaki Schema öğesinin semantiğini kullanarak ayarlamaya çalışır RelationalAnnotations . |
| SetTableName(String) |
Kullanımdaki TableName öğesinin semantiğini kullanarak ayarlamaya çalışır RelationalAnnotations . |