RelationalTypeMappingSource.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 için tür eşlemesini bulur IProperty . Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez. |
| FindMapping(RelationalTypeMappingInfo) |
Verilen bilgiyle ilgili bir tür eşlemesi bulmak için ilişkisel veritabanı sağlayıcıları tarafından geçersiz kılındı.
Eşleme bilgileri, gerekli tür eşlemesi hakkında daha fazla bilgi ile doldurulur. En iyi eşlemeyi oluşturmak için gereken tüm bilgileri kullanın. |
| FindMapping(TypeMappingInfo) |
Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingSource.FindMapping(Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo@)Bunun yerine çağırın |
| FindMapping(MemberInfo) |
Bir MemberInfo alanı veya CLR türünün özelliğini temsil eden bir için tür eşlemesini bulur. Note: Bu yöntemi yalnızca kullanılabilir olmadığında çağırın IProperty , aksi takdirde çağırın FindMapping(IProperty) Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez. |
| FindMapping(String) |
Belirli bir veritabanı türü adı için tür eşlemesini bulur. Note: Bu yöntemi yalnızca kullanılabilir olmadığında çağırın IProperty , aksi takdirde çağırın FindMapping(IProperty) Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez. |
| FindMapping(Type) |
Verilen için tür eşlemesini bulur Type . Note: Bu yöntemi yalnızca veya yoksa çağırın IProperty IModel , aksi takdirde çağırın FindMapping(IProperty) veya FindMapping(Type, IModel) Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez. |
| FindMapping(Type, IModel) |
Verilen bir kural için, hesaba yönelik tür eşlemesini bulur Type . Note: Bu yöntemi yalnızca Hayır ise çağırın IProperty , aksi takdirde çağırın FindMapping(IProperty) . |
| FindMapping(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>) |
Belirli bir ve ek model için tür eşlemesini bulur Type . Note: Bu yöntemi yalnızca kullanılabilir olmadığında çağırın IProperty , aksi takdirde çağırın FindMapping(IProperty) Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez. |
FindMapping(IProperty)
Verilen için tür eşlemesini bulur IProperty .
Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez.
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
Parametreler
- property
- IProperty
Özellik.
Döndürülenler
Tür eşleme veya null Hiçbiri bulunmazsa.
Uygulamalar
Şunlara uygulanır
FindMapping(RelationalTypeMappingInfo)
Verilen bilgiyle ilgili bir tür eşlemesi bulmak için ilişkisel veritabanı sağlayıcıları tarafından geçersiz kılındı.
Eşleme bilgileri, gerekli tür eşlemesi hakkında daha fazla bilgi ile doldurulur. En iyi eşlemeyi oluşturmak için gereken tüm bilgileri kullanın. nullHiçbir eşleme kullanılamıyorsa döndürün.
protected abstract Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo? mappingInfo);
override this.FindMapping : RelationalTypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected MustOverride Function FindMapping (mappingInfo As RelationalTypeMappingInfo) As RelationalTypeMapping
Protected Overridable Function FindMapping (mappingInfo As RelationalTypeMappingInfo) As RelationalTypeMapping
Parametreler
- mappingInfo
- RelationalTypeMappingInfo
Eşlemeyi oluşturmak için kullanılacak eşleme bilgisi.
Döndürülenler
Tür eşlemesi veya null none yoksa.
Şunlara uygulanır
FindMapping(TypeMappingInfo)
Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingSource.FindMapping(Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo@)Bunun yerine çağırın
protected override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo);
override this.FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Protected Overrides Function FindMapping (mappingInfo As TypeMappingInfo) As CoreTypeMapping
Parametreler
- mappingInfo
- TypeMappingInfo
Eşlemeyi oluşturmak için kullanılacak eşleme bilgisi.
Döndürülenler
Tür eşlemesi veya null none yoksa.
Şunlara uygulanır
FindMapping(MemberInfo)
Bir MemberInfo alanı veya CLR türünün özelliğini temsil eden bir için tür eşlemesini bulur.
Note: Bu yöntemi yalnızca kullanılabilir olmadığında çağırın IProperty , aksi takdirde çağırın FindMapping(IProperty)
Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez.
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
Parametreler
- member
- MemberInfo
Alan veya özellik.
Döndürülenler
Tür eşleme veya null Hiçbiri bulunmazsa.
Uygulamalar
Şunlara uygulanır
FindMapping(String)
Belirli bir veritabanı türü adı için tür eşlemesini bulur.
Note: Bu yöntemi yalnızca kullanılabilir olmadığında çağırın IProperty , aksi takdirde çağırın FindMapping(IProperty)
Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez.
public virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (string storeTypeName);
public virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (string storeTypeName);
override this.FindMapping : string -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Overridable Function FindMapping (storeTypeName As String) As RelationalTypeMapping
Parametreler
- storeTypeName
- String
Veritabanı türü adı.
Döndürülenler
Tür eşleme veya null Hiçbiri bulunmazsa.
Uygulamalar
Şunlara uygulanır
FindMapping(Type)
Verilen için tür eşlemesini bulur Type .
Note: Bu yöntemi yalnızca veya yoksa çağırın IProperty IModel , aksi takdirde çağırın FindMapping(IProperty) veya FindMapping(Type, IModel)
Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez.
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
Parametreler
- type
- Type
CLR türü.
Döndürülenler
Tür eşleme veya null Hiçbiri bulunmazsa.
Uygulamalar
Şunlara uygulanır
FindMapping(Type, IModel)
Verilen bir kural için, hesaba yönelik tür eşlemesini bulur Type .
Note: Bu yöntemi yalnızca Hayır ise çağırın IProperty , aksi takdirde çağırın FindMapping(IProperty) .
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
Parametreler
- type
- Type
CLR türü.
- model
- IModel
Model.
Döndürülenler
Tür eşleme veya null Hiçbiri bulunmazsa.
Uygulamalar
Şunlara uygulanır
FindMapping(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)
Belirli bir ve ek model için tür eşlemesini bulur Type .
Note: Bu yöntemi yalnızca kullanılabilir olmadığında çağırın IProperty , aksi takdirde çağırın FindMapping(IProperty)
Not: sağlayıcıların bu yöntemi genellikle geçersiz kılması gerekmez.
public virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Type type, string storeTypeName, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default);
public virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type, string? storeTypeName, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default);
override this.FindMapping : Type * string * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Overridable Function FindMapping (type As Type, storeTypeName As String, Optional keyOrIndex As Boolean = false, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional rowVersion As Nullable(Of Boolean) = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing) As RelationalTypeMapping
Parametreler
- type
- Type
CLR türü.
- storeTypeName
- String
Veritabanı türü adı.
- keyOrIndex
- Boolean
İse true , bir anahtar veya dizin için özel bir eşleme döndürülebilir.
Döndürülenler
Tür eşleme veya null Hiçbiri bulunmazsa.