Sdílet prostřednictvím


ITypeMappingSource.FindMapping Metoda

Definice

Přetížení

FindMapping(IElementType)

Najde mapování typu pro danou IElementType.

FindMapping(IProperty)

Najde mapování typu pro danou IProperty.

FindMapping(MemberInfo)

Vyhledá mapování typu pro danou položku MemberInfo představující pole nebo vlastnost typu CLR.

FindMapping(Type)

Najde mapování typu pro danou Type.

FindMapping(Type, IModel)

Vyhledá mapování typů pro danou Typepoložku , přičemž se do účtu vezme konfigurace před konvencí.

FindMapping(Type, IModel, CoreTypeMapping)

Vyhledá mapování typů pro danou Typepoložku , přičemž se do účtu vezme konfigurace před konvencí.

FindMapping(IElementType)

Najde mapování typu pro danou IElementType.

public Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IElementType elementType);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IElementType -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Function FindMapping (elementType As IElementType) As CoreTypeMapping

Parametry

elementType
IElementType

Element kolekce.

Návraty

Mapování typu nebo null pokud se žádné nenašlo.

Platí pro

FindMapping(IProperty)

Najde mapování typu pro danou IProperty.

public Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
public Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Function FindMapping (property As IProperty) As CoreTypeMapping

Parametry

property
IProperty

Vlastnost.

Návraty

Mapování typu nebo null pokud se žádné nenašlo.

Platí pro

FindMapping(MemberInfo)

Vyhledá mapování typu pro danou položku MemberInfo představující pole nebo vlastnost typu CLR.

public Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (System.Reflection.MemberInfo member);
public Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (System.Reflection.MemberInfo member);
abstract member FindMapping : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public 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í IProperty k dispozici, v opačném případě zavolejte. FindMapping(IProperty)

Platí pro

FindMapping(Type)

Najde mapování typu pro danou Type.

public Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Type type);
public Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type);
abstract member FindMapping : Type -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public 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 není k dispozici nebo IModel není IProperty k dispozici, v opačném případě volejte FindMapping(IProperty) neboFindMapping(Type, IModel, CoreTypeMapping)

Platí pro

FindMapping(Type, IModel)

Vyhledá mapování typů pro danou Typepoložku , přičemž se do účtu vezme konfigurace před konvencí.

public 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 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).

Platí pro

FindMapping(Type, IModel, CoreTypeMapping)

Vyhledá mapování typů pro danou Typepoložku , přičemž se do účtu vezme konfigurace před konvencí.

public 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 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).

Platí pro