Aracılığıyla paylaş


RelationalEntityTypeAnnotations Sınıf

Tanım

aracılığıyla Relational(IMutableEntityType)erişilen ilişkisel özel ek açıklamaların özellikleri.

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 IEntityTypeöğesinin ek açıklamaları için bir örnek oluşturur.

RelationalEntityTypeAnnotations(IEntityType, RelationalFullAnnotationNames)

aracılığıyla Relational(IMutableEntityType)erişilen ilişkisel özel ek açıklamaların özellikleri.

RelationalEntityTypeAnnotations(RelationalAnnotations)

Verilen ek açıklama yardımcısı tarafından temsil edilen öğesinin IEntityType ek açıklamaları için bir örnek oluşturur.

RelationalEntityTypeAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

aracılığıyla Relational(IMutableEntityType)erişilen ilişkisel özel ek açıklamaların özellikleri.

Alanlar

ProviderFullAnnotationNames

aracılığıyla Relational(IMutableEntityType)erişilen ilişkisel özel ek açıklamaların özellikleri.

Özellikler

Annotations

Açıklama RelationalAnnotations eklemek için öğesini IEntityType temsil eden yardımcı.

DiscriminatorProperty

IProperty Ayrımcı değeri depolamak için kullanılacak olan.

DiscriminatorValue

Kullanılacak ayrımcı değer.

EntityType

IEntityType Not 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 Kurala göre ayar ek açıklamalarını denetlemek için bu örnek tarafından kullanılan semantiği koruyarak RelationalAnnotations verilen IEntityType örneği alır.

GetAnnotations(IModel)

RelationalModelAnnotations Kurala göre ayar ek açıklamalarını denetlemek için bu örnek tarafından kullanılan semantiği koruyarak RelationalAnnotations verilen IModel örneği alır.

GetDiscriminatorPropertyConfigurationSource()

Şu anda ayarlanmış DiscriminatorPropertyolan için değerini Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource alır.

GetDiscriminatorValueConfigurationSource()

Şu anda ayarlanmış DiscriminatorValueolan için değerini Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource alır.

GetNonRootDiscriminatorProperty()

IProperty Temel türlere geçmeden bu türdeki bir ayırıcı için kullanılacak kümeyi bulur.

RemoveDiscriminatorValue()

kullanımdaki semantiğini DiscriminatorValue kullanarak öğesini kaldırmaya RelationalAnnotations çalışır.

SetDiscriminatorProperty(IProperty)

kullanımdaki semantiğini kullanarak ayarlamaya DiscriminatorPropertyRelationalAnnotations çalışır.

SetDiscriminatorProperty(IProperty, Type)

kullanımdaki semantiğini kullanarak ayarlamaya DiscriminatorPropertyRelationalAnnotations çalışır.

SetDiscriminatorValue(Object)

kullanımdaki semantiğini kullanarak ayarlamaya DiscriminatorValueRelationalAnnotations çalışır.

SetSchema(String)

kullanımdaki semantiğini kullanarak ayarlamaya SchemaRelationalAnnotations çalışır.

SetTableName(String)

kullanımdaki semantiğini kullanarak ayarlamaya TableNameRelationalAnnotations çalışır.

Şunlara uygulanır