TypeMappingSourceBase.FindMapping Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| FindMapping(IProperty) |
Verilen bir için tür eşlemesini IProperty bulur. Not: Sağlayıcıların genellikle bu yöntemi geçersiz kılması gerekmamaktadır. |
| FindMapping(TypeMappingInfo) |
Verilen bilgiler için bir tür eşlemesi bulmak için veritabanı sağlayıcıları tarafından geçersiz kılınır.
Eşleme bilgileri, gerekli tür eşlemesi hakkında kullanılabilir olduğu kadar çok bilgiyle doldurulur. En iyi eşlemeyi oluşturmak için gereken tüm bilgileri kullanın. Kullanılabilir |
| FindMapping(MemberInfo) |
ClR türünün bir alanını veya MemberInfo özelliğini temsil eden bir verilen için tür eşlemesini bulur. Not: Yalnızca kullanılabilir değilse bu yöntemi, IProperty aksi takdirde çağrısı FindMapping(IProperty) Not: Sağlayıcıların genellikle bu yöntemi geçersiz kılması gerekmamaktadır. |
| FindMapping(Type) |
Verilen bir için tür eşlemesini Type bulur. Not: Bu yöntemi yalnızca kullanılabilir veya kullanılabilir IProperty IModel değilse, aksi takdirde veya çağrısı FindMapping(IProperty)FindMapping(Type, IModel) |
| FindMapping(Type, IModel) |
Hesapta kural öncesi yapılandırmayı Type alarak, verilen için tür eşlemesini bulur. Not: Yalnızca yoksa bu yöntemi çağır, IProperty aksi takdirde çağrısı. FindMapping(IProperty) |
FindMapping(IProperty)
Verilen bir için tür eşlemesini IProperty bulur.
Not: Sağlayıcıların genellikle bu yöntemi geçersiz kılması gerekmamaktadır.
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
Parametreler
- property
- IProperty
Özellik.
Döndürülenler
Tür eşlemesi veya null bulunamıyorsa.
Uygulamalar
Şunlara uygulanır
FindMapping(TypeMappingInfo)
Verilen bilgiler için bir tür eşlemesi bulmak için veritabanı sağlayıcıları tarafından geçersiz kılınır.
Eşleme bilgileri, gerekli tür eşlemesi hakkında kullanılabilir olduğu kadar çok bilgiyle doldurulur. En iyi eşlemeyi oluşturmak için gereken tüm bilgileri kullanın. Kullanılabilir null eşleme yoksa dönüş.
protected abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (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
Parametreler
- mappingInfo
- TypeMappingInfo
Eşlemeyi oluşturmak için kullanılan eşleme bilgileri.
Döndürülenler
Tür eşlemesi veya null bulunamaysa.
Şunlara uygulanır
FindMapping(MemberInfo)
ClR türünün bir alanını veya MemberInfo özelliğini temsil eden bir verilen için tür eşlemesini bulur.
Not: Yalnızca kullanılabilir değilse bu yöntemi, IProperty aksi takdirde çağrısı FindMapping(IProperty)
Not: Sağlayıcıların genellikle bu yöntemi geçersiz kılması gerekmamaktadır.
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
Parametreler
- member
- MemberInfo
Alan veya özellik.
Döndürülenler
Tür eşlemesi veya null bulunamıyorsa.
Uygulamalar
Şunlara uygulanır
FindMapping(Type)
Verilen bir için tür eşlemesini Type bulur.
Not: Bu yöntemi yalnızca kullanılabilir veya kullanılabilir IProperty IModel değilse, aksi takdirde veya çağrısı FindMapping(IProperty)FindMapping(Type, IModel)
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
Parametreler
- type
- Type
CLR türü.
Döndürülenler
Tür eşlemesi veya null bulunamıyorsa.
Uygulamalar
Şunlara uygulanır
FindMapping(Type, IModel)
Hesapta kural öncesi yapılandırmayı Type alarak, verilen için tür eşlemesini bulur.
Not: Yalnızca yoksa bu yöntemi çağır, IProperty aksi takdirde çağrısı. FindMapping(IProperty)
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
Parametreler
- type
- Type
CLR türü.
- model
- IModel
Model.
Döndürülenler
Tür eşlemesi veya null bulunamıyorsa.