Bagikan melalui


DerivedTypeDiscoveryConvention Kelas

Definisi

Perhatian

API ini sudah tidak digunakan lagi.

Konvensi yang menemukan jenis entitas turunan yang sudah menjadi bagian dari model berdasarkan hierarki jenis CLR terkait.

public class DerivedTypeDiscoveryConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.InheritanceDiscoveryConventionBase, Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention
[System.Obsolete]
public class DerivedTypeDiscoveryConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.InheritanceDiscoveryConventionBase, Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention
type DerivedTypeDiscoveryConvention = class
    inherit InheritanceDiscoveryConventionBase
    interface IEntityTypeAddedConvention
    interface IConvention
[<System.Obsolete>]
type DerivedTypeDiscoveryConvention = class
    inherit InheritanceDiscoveryConventionBase
    interface IEntityTypeAddedConvention
    interface IConvention
Public Class DerivedTypeDiscoveryConvention
Inherits InheritanceDiscoveryConventionBase
Implements IEntityTypeAddedConvention
Warisan
DerivedTypeDiscoveryConvention
Atribut
Penerapan

Keterangan

Lihat Konvensi pembuatan model untuk informasi selengkapnya.

Konstruktor

DerivedTypeDiscoveryConvention(ProviderConventionSetBuilderDependencies)
Kedaluwarsa.

Membuat instans baru .DerivedTypeDiscoveryConvention

Properti

Dependencies
Kedaluwarsa.

Dependensi untuk layanan ini.

(Diperoleh dari InheritanceDiscoveryConventionBase)

Metode

FindClosestBaseType(IConventionEntityType)
Kedaluwarsa.

Menemukan jenis entitas dalam model yang terkait dengan jenis CLR yang berasal dari jenis CLR terkait jenis entitas tertentu dan merupakan yang terdekat dalam hierarki CLR.

(Diperoleh dari InheritanceDiscoveryConventionBase)
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>)
Kedaluwarsa.

Dipanggil setelah jenis entitas ditambahkan ke model.

Berlaku untuk