TypeMappingSource.FindMapping Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
FindMapping(IElementType) |
Najde mapování typu pro daný IElementTypetyp . |
FindMapping(IProperty) |
Najde mapování typu pro daný IPropertytyp . |
FindMapping(MemberInfo) |
Najde mapování typu pro dané MemberInfo , které představuje pole nebo vlastnost typu CLR. |
FindMapping(Type) |
Najde mapování typu pro daný Typetyp . |
FindMapping(Type, IModel) |
Najde mapování typu pro danou Typepoložku s ohledem na konfiguraci před konvencí. |
FindMapping(Type, IModel, CoreTypeMapping) |
Najde mapování typu pro danou Typepoložku s ohledem na konfiguraci před konvencí. |
FindMapping(IElementType)
Najde mapování typu pro daný IElementTypetyp .
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
Parametry
- elementType
- IElementType
Vlastnost.
Návraty
Mapování typu nebo null
pokud se žádné nenašlo.
Poznámky
Poznámka: Poskytovatelé by obvykle neměli tuto metodu přepisovat.
Platí pro
FindMapping(IProperty)
Najde mapování typu pro daný IPropertytyp .
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
Parametry
- property
- IProperty
Vlastnost.
Návraty
Mapování typu nebo null
pokud se žádné nenašlo.
Poznámky
Poznámka: Poskytovatelé by obvykle neměli tuto metodu přepisovat.
Platí pro
FindMapping(MemberInfo)
Najde mapování typu pro dané MemberInfo , které představuje pole nebo vlastnost typu 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
Parametry
- member
- MemberInfo
Pole nebo vlastnost
Návraty
Mapování typu nebo null
pokud se žádné nenašlo.
Poznámky
Poznámka: Tuto metodu volejte pouze v případě, že není k dispozici, IProperty v opačném případě volejte metodu . FindMapping(IProperty)
Poznámka: Poskytovatelé by obvykle neměli tuto metodu přepisovat.
Platí pro
FindMapping(Type)
Najde mapování typu pro daný Typetyp .
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
Parametry
- type
- Type
Typ CLR.
Návraty
Mapování typu nebo null
pokud se žádné nenašlo.
Poznámky
Poznámka: Tuto metodu volejte pouze v případě, že neexistuje nebo IPropertyIModel není k dispozici, jinak volejte FindMapping(IProperty) nebo FindMapping(Type, IModel, CoreTypeMapping)
Poznámka: Poskytovatelé by obvykle neměli tuto metodu přepisovat.
Platí pro
FindMapping(Type, IModel)
Najde mapování typu pro danou Typepoložku s ohledem na konfiguraci před konvencí.
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
Parametry
- type
- Type
Typ CLR.
- model
- IModel
Model.
Návraty
Mapování typu nebo null
pokud se žádné nenašlo.
Poznámky
Poznámka: Tuto metodu volejte pouze v případě, že neexistuje , IPropertyjinak volejte FindMapping(IProperty)metodu .
Platí pro
FindMapping(Type, IModel, CoreTypeMapping)
Najde mapování typu pro danou Typepoložku s ohledem na konfiguraci před konvencí.
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
Parametry
- type
- Type
Typ CLR.
- model
- IModel
Model.
- elementMapping
- CoreTypeMapping
Mapování elementu, který se má použít, pokud je znám.
Návraty
Mapování typu nebo null
pokud se žádné nenašlo.
Poznámky
Poznámka: Tuto metodu volejte pouze v případě, že neexistuje , IPropertyjinak volejte FindMapping(IProperty)metodu .
Platí pro
Entity Framework