Dil

RelationalModelAnnotations Sınıf

Tanım

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

public class RelationalModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type RelationalModelAnnotations = class
    interface IRelationalModelAnnotations
Public Class RelationalModelAnnotations
Implements IRelationalModelAnnotations
Devralma
RelationalModelAnnotations
Türetilmiş
Uygulamalar

Oluşturucular

Veri Akışı Adı Description
RelationalModelAnnotations(IModel, RelationalFullAnnotationNames)

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

RelationalModelAnnotations(IModel)

Verilen IModelöğesinin ek açıklamaları için bir örnek oluşturur.

RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

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

RelationalModelAnnotations(RelationalAnnotations)

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

Alanlar

Veri Akışı Adı Description
ProviderFullAnnotationNames

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

Özellikler

Veri Akışı Adı Description
Annotations

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

DatabaseName

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

DbFunctions

Tümü IDbFunctionmodelde yer alır.

DefaultSchema

Model için kullanılacak varsayılan şema veya null açıkça ayarlanmamışsa.

MaxIdentifierLength

Mağaza tanımlayıcıları için izin verilen uzunluk üst sınırı.

Model

IModel açıklama ekleme.

Sequences

Tümü ISequencemodelde yer alır.

Yöntemler

Veri Akışı Adı Description
FindDbFunction(MethodInfo)

Verilen MethodInfotarafından temsil edilen yöntemiyle eşlenen bir IDbFunction bulur.

FindSequence(String, String)

Verilen ada sahip bir ISequence bulur.

GetOrAddDbFunction(MethodInfo)

Verilen yönteme 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.

GetOrAddSequence(String, String)

Verilen şemada verilen adla var olanı IMutableSequence döndürür veya verilen ad ve şema ile yeni bir sıra oluşturur.

SetDatabaseName(String)

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

SetDefaultSchema(String)

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

SetMaxIdentifierLength(Nullable<Int32>)

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

Belirtik Arabirim Kullanımları

Veri Akışı Adı Description
IRelationalModelAnnotations.FindSequence(String, String)

Verilen ada sahip bir ISequence bulur.

IRelationalModelAnnotations.Sequences

Tümü ISequencemodelde yer alır.

Şunlara uygulanır