TypeMappingSourceBase.FindMapping Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
FindMapping(IElementType) |
Menemukan pemetaan jenis untuk yang diberikan IElementType. |
FindMapping(IProperty) |
Menemukan pemetaan jenis untuk yang diberikan IProperty. |
FindMapping(TypeMappingInfo) |
Ditimpa oleh penyedia database untuk menemukan pemetaan jenis untuk info yang diberikan. |
FindMapping(MemberInfo) |
Menemukan pemetaan jenis untuk yang diberikan MemberInfo yang mewakili bidang atau properti dari jenis CLR. |
FindMapping(Type) |
Menemukan pemetaan jenis untuk yang diberikan Type. |
FindMapping(Type, IModel) |
Menemukan pemetaan jenis untuk tertentu Type, dengan mengambil konfigurasi pra-konvensi ke dalam akun. |
FindMapping(Type, IModel, CoreTypeMapping) |
Menemukan pemetaan jenis untuk tertentu Type, dengan mengambil konfigurasi pra-konvensi ke dalam akun. |
FindMapping(IElementType)
Menemukan pemetaan jenis untuk yang diberikan IElementType.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IElementType elementType);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IElementType -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (elementType As IElementType) As CoreTypeMapping
Parameter
- elementType
- IElementType
Elemen koleksi.
Mengembalikan
Pemetaan jenis, atau null
jika tidak ada yang ditemukan.
Penerapan
Berlaku untuk
FindMapping(IProperty)
Menemukan pemetaan jenis untuk yang diberikan IProperty.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (property As IProperty) As CoreTypeMapping
Parameter
- property
- IProperty
Properti .
Mengembalikan
Pemetaan jenis, atau null
jika tidak ada yang ditemukan.
Penerapan
Keterangan
Catatan: penyedia biasanya tidak perlu mengambil alih metode ini.
Berlaku untuk
FindMapping(TypeMappingInfo)
Ditimpa oleh penyedia database untuk menemukan pemetaan jenis untuk info yang diberikan.
protected abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo? mappingInfo);
abstract member FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
abstract member FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
override this.FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Protected MustOverride Function FindMapping (mappingInfo As TypeMappingInfo) As CoreTypeMapping
Protected Overridable Function FindMapping (mappingInfo As TypeMappingInfo) As CoreTypeMapping
Parameter
- mappingInfo
- TypeMappingInfo
Info pemetaan yang digunakan untuk membuat pemetaan.
Mengembalikan
Pemetaan jenis, atau null
jika tidak ada yang dapat ditemukan.
Keterangan
Info pemetaan diisi dengan informasi sebanyak mungkin tentang pemetaan jenis yang diperlukan seperti yang tersedia. Gunakan semua informasi yang diperlukan untuk membuat pemetaan terbaik. Kembalikan null
jika tidak ada pemetaan yang tersedia.
Berlaku untuk
FindMapping(MemberInfo)
Menemukan pemetaan jenis untuk yang diberikan MemberInfo yang mewakili bidang atau properti dari jenis CLR.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (System.Reflection.MemberInfo member);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (System.Reflection.MemberInfo member);
abstract member FindMapping : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (member As MemberInfo) As CoreTypeMapping
Parameter
- member
- MemberInfo
Bidang atau properti.
Mengembalikan
Pemetaan jenis, atau null
jika tidak ada yang ditemukan.
Penerapan
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 yang diberikan Type.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Type type);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type);
abstract member FindMapping : Type -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (type As Type) As CoreTypeMapping
Parameter
- type
- Type
Jenis CLR.
Mengembalikan
Pemetaan jenis, atau null
jika tidak ada yang ditemukan.
Penerapan
Keterangan
Catatan: Hanya panggil metode ini jika tidak ada atau IModel tersedia, jika tidakIProperty, panggil FindMapping(IProperty) atauFindMapping(Type, IModel, CoreTypeMapping)
Berlaku untuk
FindMapping(Type, IModel)
Menemukan pemetaan jenis untuk tertentu Type, dengan mengambil konfigurasi pra-konvensi ke dalam akun.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride 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.
Penerapan
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 tertentu Type, dengan mengambil konfigurasi pra-konvensi ke dalam akun.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementMapping = default);
abstract member FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride 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.
Penerapan
Keterangan
Catatan: Hanya panggil metode ini jika tidak ada , jika tidak IProperty, panggil FindMapping(IProperty).
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk