Aracılığıyla paylaş


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

RelationalModelAnnotations(IModel)

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

RelationalModelAnnotations(IModel, 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.

RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

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

Alanlar

ProviderFullAnnotationNames

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

Özellikler

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 Not eklemek için.

Sequences

Tümü ISequencemodelde yer alır.

Yöntemler

FindDbFunction(MethodInfo)

Verilen MethodInfoile temsil edilen yöntemine eşlenen bir IDbFunction bulur.

FindSequence(String, String)

Verilen ada sahip bir ISequence bulur.

GetOrAddDbFunction(MethodInfo)

Verilen yöntemle 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 ada sahip mevcut IMutableSequence olanı döndürür veya verilen ad ve şemayla yeni bir dizi 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ı

IRelationalModelAnnotations.FindSequence(String, String)

Verilen ada sahip bir ISequence bulur.

IRelationalModelAnnotations.Sequences

Tümü ISequencemodelde yer alır.

Şunlara uygulanır