Bagikan melalui


TypeMappingSource.FindMapping Metode

Definisi

Overload

FindMapping(IElementType)

Menemukan pemetaan jenis untuk .IElementType

FindMapping(IProperty)

Menemukan pemetaan jenis untuk .IProperty

FindMapping(MemberInfo)

Menemukan pemetaan jenis untuk yang diberikan MemberInfo yang mewakili bidang atau properti dari jenis CLR.

FindMapping(Type)

Menemukan pemetaan jenis untuk .Type

FindMapping(Type, IModel)

Menemukan pemetaan jenis untuk Type, mengambil konfigurasi pra-konvensi tertentu ke dalam akun.

FindMapping(Type, IModel, CoreTypeMapping)

Menemukan pemetaan jenis untuk Type, mengambil konfigurasi pra-konvensi tertentu ke dalam akun.

FindMapping(IElementType)

Menemukan pemetaan jenis untuk .IElementType

public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IElementType elementType);
override this.FindMapping : Microsoft.EntityFrameworkCore.Metadata.IElementType -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Overrides Function FindMapping (elementType As IElementType) As CoreTypeMapping

Parameter

elementType
IElementType

Properti .

Mengembalikan

Pemetaan jenis, atau null jika tidak ada yang ditemukan.

Keterangan

Catatan: penyedia biasanya tidak perlu mengambil alih metode ini.

Berlaku untuk

FindMapping(IProperty)

Menemukan pemetaan jenis untuk .IProperty

public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
override this.FindMapping : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Overrides Function FindMapping (property As IProperty) As CoreTypeMapping

Parameter

property
IProperty

Properti .

Mengembalikan

Pemetaan jenis, atau null jika tidak ada yang ditemukan.

Keterangan

Catatan: penyedia biasanya tidak perlu mengambil alih metode ini.

Berlaku untuk

FindMapping(MemberInfo)

Menemukan pemetaan jenis untuk yang diberikan MemberInfo yang mewakili bidang atau properti dari jenis CLR.

public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (System.Reflection.MemberInfo member);
public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (System.Reflection.MemberInfo member);
override this.FindMapping : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Overrides Function FindMapping (member As MemberInfo) As CoreTypeMapping

Parameter

member
MemberInfo

Bidang atau properti.

Mengembalikan

Pemetaan jenis, atau null jika tidak ada yang ditemukan.

Keterangan

Catatan: Hanya panggil metode ini jika tidak ada yang tersedia, jika tidak IProperty , panggil FindMapping(IProperty)

Catatan: penyedia biasanya tidak perlu mengambil alih metode ini.

Berlaku untuk

FindMapping(Type)

Menemukan pemetaan jenis untuk .Type

public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Type type);
public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type);
override this.FindMapping : Type -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Overrides Function FindMapping (type As Type) As CoreTypeMapping

Parameter

type
Type

Jenis CLR.

Mengembalikan

Pemetaan jenis, atau null jika tidak ada yang ditemukan.

Keterangan

Catatan: Hanya panggil metode ini jika tidak ada atau IModel tersedia, jika tidakIProperty, hubungi FindMapping(IProperty) atauFindMapping(Type, IModel, CoreTypeMapping)

Catatan: penyedia biasanya tidak perlu mengambil alih metode ini.

Berlaku untuk

FindMapping(Type, IModel)

Menemukan pemetaan jenis untuk Type, mengambil konfigurasi pra-konvensi tertentu ke dalam akun.

public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model);
override this.FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Overrides Function FindMapping (type As Type, model As IModel) As CoreTypeMapping

Parameter

type
Type

Jenis CLR.

model
IModel

Model.

Mengembalikan

Pemetaan jenis, atau null jika tidak ada yang ditemukan.

Keterangan

Catatan: Hanya panggil metode ini jika tidak ada , jika tidak IProperty, panggil FindMapping(IProperty).

Berlaku untuk

FindMapping(Type, IModel, CoreTypeMapping)

Menemukan pemetaan jenis untuk Type, mengambil konfigurasi pra-konvensi tertentu ke dalam akun.

public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementMapping = default);
override this.FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Overrides Function FindMapping (type As Type, model As IModel, Optional elementMapping As CoreTypeMapping = Nothing) As CoreTypeMapping

Parameter

type
Type

Jenis CLR.

model
IModel

Model.

elementMapping
CoreTypeMapping

Pemetaan elemen yang akan digunakan, jika diketahui.

Mengembalikan

Pemetaan jenis, atau null jika tidak ada yang ditemukan.

Keterangan

Catatan: Hanya panggil metode ini jika tidak ada , jika tidak IProperty, panggil FindMapping(IProperty).

Berlaku untuk