Sdílet prostřednictvím


TypeMappingSource.FindMapping Metoda

Definice

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