RelationalForeignKeyAnnotations Sınıf

Tanım

İle erişilen, ilişkisel özel ek açıklamaların özellikleri Relational(IMutableForeignKey) .

public class RelationalForeignKeyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalForeignKeyAnnotations
type RelationalForeignKeyAnnotations = class
    interface IRelationalForeignKeyAnnotations
Public Class RelationalForeignKeyAnnotations
Implements IRelationalForeignKeyAnnotations
Devralma
RelationalForeignKeyAnnotations
Uygulamalar

Oluşturucular

RelationalForeignKeyAnnotations(IForeignKey)

Verilen ek açıklamalar için bir örnek oluşturur IForeignKey .

RelationalForeignKeyAnnotations(IForeignKey, RelationalFullAnnotationNames)
RelationalForeignKeyAnnotations(RelationalAnnotations)

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

RelationalForeignKeyAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

Alanlar

DefaultForeignKeyNamePrefix
ProviderFullAnnotationNames

Özellikler

Annotations

RelationalAnnotationsNot eklemek için öğesini temsil eden yardımcı IForeignKey .

ForeignKey

IForeignKeyNot eklemek için.

Name

Yabancı anahtar kısıtlama adı.

Yöntemler

GetAnnotations(IEntityType)
GetAnnotations(IForeignKey)
GetAnnotations(IProperty)
GetDefaultForeignKeyName(String, String, IEnumerable<String>)
GetDefaultName()
GetNameConfigurationSource()
SetName(String)

Kullanımdaki Name öğesinin semantiğini kullanarak ayarlamaya çalışır RelationalAnnotations .

Şunlara uygulanır