Dil

RelationalAnnotationNames Sınıf

Tanım

İyi bilinen ilişkisel model ek açıklamalarının adları. Uygulamalar bu adları doğrudan kullanmamalı, bunun yerine meta veri nesnelerinde uzantı yöntemlerini kullanmalıdır.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalAnnotationNames
public static class RelationalAnnotationNames
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalAnnotationNames = class
type RelationalAnnotationNames = class
Public Class RelationalAnnotationNames
Devralma
RelationalAnnotationNames
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme .

Alanlar

Veri Akışı Adı Description
AllNames

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir.

CheckConstraints

Denetim kısıtlaması ek açıklamalarının adı.

Collation

Harmanlama ek açıklamalarının adı.

ColumnName

Sütun adı ek açıklamalarının adı.

ColumnOrder

Sütun sırası ek açıklamalarının adı.

ColumnType

Sütun türü ek açıklamalarının adı.

Comment

Açıklama ek açıklamalarının adı.

ComputedColumnSql

Hesaplanan değer SQL ifadesi ek açıklamalarının adı.

ContainerColumnName

Nesnenin eşlendiği kapsayıcı sütun adını belirten ek açıklamanın adı.

ContainerColumnType

Nesnenin eşlendiği kapsayıcı sütununun sütun türü.

ContainerColumnTypeMapping
Geçersiz.

Kapsayıcı sütun türü eşlemesini belirten ek açıklamanın adı.

DbFunction
Geçersiz.

DbFunction ek açıklamasının adı.

DbFunctions

İşlev ek açıklamasının adı.

DefaultColumnMappings

Varsayılan sütun eşlemeleri ek açıklamalarının adı.

DefaultConstraintName

Varsayılan kısıtlama ek açıklamalarının adı.

DefaultMappings

Varsayılan eşleme ek açıklamalarının adı.

DefaultSchema

Varsayılan şema ek açıklamalarının adı.

DefaultValue

Varsayılan değer ek açıklamalarının adı.

DefaultValueSql

Varsayılan değer SQL ifadesi ek açıklamalarının adı.

DeleteStoredProcedure

Eşlenmiş silme saklı yordam ek açıklamalarının adı.

DeleteStoredProcedureMappings

Saklı yordam eşlemelerini silme ek açıklamalarının adı.

DeleteStoredProcedureParameterMappings

Saklı yordam parametresi eşlemelerini silme ek açıklamalarının adı.

DiscriminatorProperty

Ayrımcı özellik ek açıklamalarının adı.

DiscriminatorValue

Ayrımcı değer ek açıklamalarının adı.

FieldValueGetter

Okuyucu alan değeri alıcı temsilcisi ek açıklamasının adı.

Filter

Filtre ek açıklamalarının adı.

ForeignKeyMappings

Yabancı anahtar eşlemeleri ek açıklamalarının adı.

FunctionColumnMappings

İşlev sütunu eşleme ek açıklamalarının adı.

FunctionMappings

İşlev eşleme ek açıklamalarının adı.

FunctionName

Eşlenen işlev adı ek açıklamalarının adı.

InsertStoredProcedure

Eşlenmiş ekleme saklı yordam ek açıklamalarının adı.

InsertStoredProcedureMappings

Saklı yordam eşlemeleri ekleme ek açıklamalarının adı.

InsertStoredProcedureParameterMappings

Saklı yordam parametresi eşlemeleri ek açıklamalarını eklemenin adı.

InsertStoredProcedureResultColumnMappings

Saklı yordam sonuç sütunu eşlemeleri ek açıklamalarını eklemenin adı.

IsFixedLength

Özelliğin sabit uzunluk değerleriyle kısıtlanıp kısıtlanmadığını belirten bir bayrak içeren ek açıklamanın adı.

IsForeignKeyExcludedFromMigrations

Yabancı anahtar kısıtlamasının geçişlerden dışlanıp dışlanmadığını belirleyen ek açıklamanın adı.

IsStored

Hesaplanan sütun türü ek açıklamalarının adı.

IsTableExcludedFromMigrations

Tablonun geçişlerin dışında tutulup tutulmadığını belirleyen ek açıklamanın adı.

JsonElementMappings

JSON öğesi eşleme ek açıklamalarının adı.

JsonIndex

Eşlenen JSON öğelerini ve JSON eşlenen sütunda bulunan özellikler üzerinde tanımlanan bir tablo dizini için karmaşık koleksiyon dizinlerini yakalayan ek açıklamanın adı.

JsonIndexPaths

yapı iskelesi oluşturulmuş JSON dizininin JSON yollarını yakalayan ek açıklamanın adı. Değer, ValueTuple<T1,T2> JSON kapsayıcısı sütun adından ve dizinlenmiş JSON yollarının sıralı listesinden oluşur (sql/JSON $.path formundaki her biri sağlayıcının CREATE JSON INDEX deyimi tarafından kabul edilir).

JsonPropertyName

Özelliğin/gezintinin eşlendiğini öğenin JSON özellik adı.

MappingFragments

Varlık türü eşleme parçalarını içeren ek açıklamanın adı.

MappingStrategy

Devralınan özellikler için eşleme stratejisini belirleyen ek açıklamanın adı.

MaxIdentifierLength

Veritabanı tanımlayıcıları için uzunluk üst sınırını içeren ek açıklamanın adı.

ModelDependencies

İlişkisel model bağımlılıkları ek açıklamasının adı.

Name

Kısıtlama adı ek açıklamalarının adı.

Prefix

Tüm ilişkisel ek açıklamalar için kullanılan ön ek.

RelationalModel

İlişkisel model ek açıklamasının adı.

RelationalModelFactory

İlişkisel model fabrikası ek açıklamasının adı.

RelationalOverrides

Tabloya özgü model geçersiz kılmalarını içeren ek açıklamanın adı.

Schema

Şema adı ek açıklamalarının adı.

SequencePrefix
Geçersiz.

Serileştirilmiş dizi ek açıklamaları için ön ek.

Sequences

Sıralı ek açıklamanın adı.

SqlQuery

Eşlenmiş sql sorgusu ek açıklamalarının adı.

SqlQueryColumnMappings

Sql sorgu sütunu eşleme ek açıklamalarının adı.

SqlQueryMappings

SQL sorgu eşlemeleri ek açıklamalarının adı.

StoreType

Mağaza (veritabanı) türü ek açıklamalarının adı.

TableColumnMappings

Sütun eşlemeleri ek açıklamalarının adı.

TableIndexMappings

Tablo dizini eşleme ek açıklamalarının adı.

TableMappings

Tablo eşlemeleri ek açıklamalarının adı.

TableName

Tablo adı ek açıklamalarının adı.

TpcMappingStrategy

TPC eşleme stratejisine karşılık gelen ek açıklamanın değeri.

TphMappingStrategy

TPH eşleme stratejisine karşılık gelen ek açıklama değeri.

TptMappingStrategy

TPT eşleme stratejisine karşılık gelen ek açıklama değeri.

TypeMapping
Geçersiz.

Ek açıklamaların RelationalTypeMapping adı.

UniqueConstraintMappings

Benzersiz kısıtlama eşleme ek açıklamalarının adı.

UpdateStoredProcedure

Eşlenmiş güncelleştirme saklı yordam ek açıklamalarının adı.

UpdateStoredProcedureMappings

Güncelleştirme saklı yordamı eşleme ek açıklamalarının adı.

UpdateStoredProcedureParameterMappings

Güncelleştirme saklı yordamı parametresi eşleme ek açıklamalarının adı.

UpdateStoredProcedureResultColumnMappings

Güncelleştirme saklı yordamı sonuç sütunu eşlemeleri ek açıklamalarının adı.

UseNamedDefaultConstraints

Adlandırılmış varsayılan kısıtlamalar ek açıklamalarını kullanma adı.

ViewColumnMappings

Sütun eşlemelerini görüntüleme ek açıklamalarının adı.

ViewDefinition

Veritabanı görünümünün tanımı.

ViewDefinitionSql

Veritabanı görünümünün tanımını içeren ek açıklamanın adı.

ViewMappings

Görünüm eşlemeleri ek açıklamalarının adı.

ViewName

Görünüm adı ek açıklamalarının adı.

ViewSchema

Şema adı ek açıklamalarını görüntüleme adı.

Şunlara uygulanır