IRelationalTypeMappingSource.FindMapping Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
FindMapping(IProperty) |
Znajduje mapowanie typów dla danego IPropertyelementu . |
FindMapping(MemberInfo) |
Znajduje mapowanie typu dla danego MemberInfo reprezentującego pole lub właściwość typu CLR. |
FindMapping(String) |
Znajduje mapowanie typu dla danej nazwy typu bazy danych. |
FindMapping(Type) |
Znajduje mapowanie typów dla danego Typeelementu . |
FindMapping(Type, IModel) |
Znajduje mapowanie typów dla danego Typeelementu , biorąc pod uwagę konfigurację przed konwencją. |
FindMapping(Type, IModel, CoreTypeMapping) |
Znajduje mapowanie typów dla danego Typeelementu , biorąc pod uwagę konfigurację przed konwencją. |
FindMapping(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>) |
Znajduje mapowanie typów dla danego Type i dodatkowych aspektów. |
FindMapping(IProperty)
Znajduje mapowanie typów dla danego IPropertyelementu .
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (property As IProperty) As RelationalTypeMapping
Parametry
- property
- IProperty
Właściwość.
Zwraca
Mapowanie typów lub null
jeśli nie znaleziono żadnego.
Dotyczy
FindMapping(MemberInfo)
Znajduje mapowanie typu dla danego MemberInfo reprezentującego pole lub właściwość typu CLR.
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (System.Reflection.MemberInfo member);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (System.Reflection.MemberInfo member);
abstract member FindMapping : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (member As MemberInfo) As RelationalTypeMapping
Parametry
- member
- MemberInfo
Pole lub właściwość.
Zwraca
Mapowanie typów lub null
jeśli nie znaleziono żadnego.
Uwagi
Uwaga: wywołaj tę metodę tylko wtedy, gdy nie IProperty ma dostępnej metody, w przeciwnym razie wywołaj FindMapping(IProperty)
Dotyczy
FindMapping(String)
Znajduje mapowanie typu dla danej nazwy typu bazy danych.
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (string storeTypeName);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (string storeTypeName);
abstract member FindMapping : string -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (storeTypeName As String) As RelationalTypeMapping
Parametry
- storeTypeName
- String
Nazwa typu bazy danych.
Zwraca
Mapowanie typów lub null
jeśli nie znaleziono żadnego.
Uwagi
Uwaga: wywołaj tę metodę tylko wtedy, gdy nie IProperty ma dostępnej metody, w przeciwnym razie wywołaj FindMapping(IProperty)
Dotyczy
FindMapping(Type)
Znajduje mapowanie typów dla danego Typeelementu .
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Type type);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type);
abstract member FindMapping : Type -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (type As Type) As RelationalTypeMapping
Parametry
- type
- Type
Typ CLR.
Zwraca
Mapowanie typów lub null
jeśli nie znaleziono żadnego.
Uwagi
Uwaga: wywołaj tę metodę tylko wtedy, gdy nie IProperty ma lub IModel jest dostępna, w przeciwnym razie wywołaj lub FindMapping(IProperty)FindMapping(Type, IModel, CoreTypeMapping)
Dotyczy
FindMapping(Type, IModel)
Znajduje mapowanie typów dla danego Typeelementu , biorąc pod uwagę konfigurację przed konwencją.
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (type As Type, model As IModel) As RelationalTypeMapping
Parametry
- type
- Type
Typ CLR.
- model
- IModel
Model.
Zwraca
Mapowanie typów lub null
jeśli nie znaleziono żadnego.
Uwagi
Uwaga: wywołaj tę metodę tylko wtedy, gdy nie IPropertyma metody , w przeciwnym razie wywołaj metodę FindMapping(IProperty).
Dotyczy
FindMapping(Type, IModel, CoreTypeMapping)
Znajduje mapowanie typów dla danego Typeelementu , biorąc pod uwagę konfigurację przed konwencją.
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? 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.RelationalTypeMapping
Public Function FindMapping (type As Type, model As IModel, Optional elementMapping As CoreTypeMapping = Nothing) As RelationalTypeMapping
Parametry
- type
- Type
Typ CLR.
- model
- IModel
Model.
- elementMapping
- CoreTypeMapping
Mapowanie elementu do użycia, jeśli jest znane.
Zwraca
Mapowanie typów lub null
jeśli nie znaleziono żadnego.
Uwagi
Uwaga: wywołaj tę metodę tylko wtedy, gdy nie IPropertyma metody , w przeciwnym razie wywołaj metodę FindMapping(IProperty).
Dotyczy
FindMapping(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)
Znajduje mapowanie typów dla danego Type i dodatkowych aspektów.
public 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 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);
abstract member FindMapping : Type * string * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public 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
Parametry
- type
- Type
Typ CLR.
- storeTypeName
- String
Nazwa typu bazy danych.
- keyOrIndex
- Boolean
Jeśli true
zostanie zwrócone specjalne mapowanie klucza lub indeksu.
Określ true
dla mapowania Unicode, false
mapowania Ansi lub null
dla wartości domyślnej.
Zwraca
Mapowanie typów lub null
jeśli nie znaleziono żadnego.
Uwagi
Uwaga: wywołaj tę metodę tylko wtedy, gdy nie IProperty ma dostępnej metody, w przeciwnym razie wywołaj FindMapping(IProperty)
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla