TypeMappingSourceBase.FindMapping Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
FindMapping(IElementType) |
Sucht die Typzuordnung für eine bestimmte IElementType. |
FindMapping(IProperty) |
Sucht die Typzuordnung für eine bestimmte IProperty. |
FindMapping(TypeMappingInfo) |
Überschreiben Sie von Datenbankanbietern, um eine Typzuordnung für die angegebenen Informationen zu finden. |
FindMapping(MemberInfo) |
Sucht die Typzuordnung für eine angegebene MemberInfo , die ein Feld oder eine Eigenschaft eines CLR-Typs darstellt. |
FindMapping(Type) |
Sucht die Typzuordnung für eine bestimmte Type. |
FindMapping(Type, IModel) |
Sucht die Typzuordnung für eine bestimmte Type, unter Berücksichtigung der Präkonventionskonfiguration in das Konto. |
FindMapping(Type, IModel, CoreTypeMapping) |
Sucht die Typzuordnung für eine bestimmte Type, unter Berücksichtigung der Präkonventionskonfiguration in das Konto. |
FindMapping(IElementType)
Sucht die Typzuordnung für eine bestimmte IElementType.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IElementType elementType);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IElementType -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (elementType As IElementType) As CoreTypeMapping
Parameter
- elementType
- IElementType
Das Auflistungselement.
Gibt zurück
Die Typzuordnung, oder null
, wenn keine gefunden wurde.
Implementiert
Gilt für:
FindMapping(IProperty)
Sucht die Typzuordnung für eine bestimmte IProperty.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (property As IProperty) As CoreTypeMapping
Parameter
- property
- IProperty
Die Eigenschaft.
Gibt zurück
Die Typzuordnung, oder null
, wenn keine gefunden wurde.
Implementiert
Hinweise
Hinweis: Anbieter müssen diese Methode in der Regel nicht außer Kraft setzen.
Gilt für:
FindMapping(TypeMappingInfo)
Überschreiben Sie von Datenbankanbietern, um eine Typzuordnung für die angegebenen Informationen zu finden.
protected abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo? mappingInfo);
abstract member FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
abstract member FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
override this.FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Protected MustOverride Function FindMapping (mappingInfo As TypeMappingInfo) As CoreTypeMapping
Protected Overridable Function FindMapping (mappingInfo As TypeMappingInfo) As CoreTypeMapping
Parameter
- mappingInfo
- TypeMappingInfo
Die Zuordnungsinformationen, die zum Erstellen der Zuordnung verwendet werden sollen.
Gibt zurück
Die Typzuordnung, oder null
, wenn keine gefunden werden konnte.
Hinweise
Die Zuordnungsinformationen werden mit so vielen Informationen über die erforderliche Typzuordnung aufgefüllt, wie verfügbar ist. Verwenden Sie alle erforderlichen Informationen, um die beste Zuordnung zu erstellen. Gibt zurück null
, wenn keine Zuordnung verfügbar ist.
Gilt für:
FindMapping(MemberInfo)
Sucht die Typzuordnung für eine angegebene MemberInfo , die ein Feld oder eine Eigenschaft eines CLR-Typs darstellt.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (System.Reflection.MemberInfo member);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (System.Reflection.MemberInfo member);
abstract member FindMapping : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (member As MemberInfo) As CoreTypeMapping
Parameter
- member
- MemberInfo
Das Feld oder die Eigenschaft.
Gibt zurück
Die Typzuordnung, oder null
, wenn keine gefunden wurde.
Implementiert
Hinweise
Hinweis: Rufen Sie diese Methode nur auf, wenn sie nicht IProperty verfügbar ist, andernfalls aufrufen FindMapping(IProperty)
Hinweis: Anbieter müssen diese Methode in der Regel nicht außer Kraft setzen.
Gilt für:
FindMapping(Type)
Sucht die Typzuordnung für eine bestimmte Type.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Type type);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type);
abstract member FindMapping : Type -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (type As Type) As CoreTypeMapping
Parameter
- type
- Type
Der CLR-Typ.
Gibt zurück
Die Typzuordnung, oder null
, wenn keine gefunden wurde.
Implementiert
Hinweise
Hinweis: Rufen Sie diese Methode nur auf, wenn keine IProperty oder IModel verfügbar ist, andernfalls oder FindMapping(IProperty)FindMapping(Type, IModel, CoreTypeMapping)
Gilt für:
FindMapping(Type, IModel)
Sucht die Typzuordnung für eine bestimmte Type, unter Berücksichtigung der Präkonventionskonfiguration in das Konto.
public abstract 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 MustOverride Function FindMapping (type As Type, model As IModel) As CoreTypeMapping
Parameter
- type
- Type
Der CLR-Typ.
- model
- IModel
Das Modell.
Gibt zurück
Die Typzuordnung, oder null
, wenn keine gefunden wurde.
Implementiert
Hinweise
Hinweis: Rufen Sie diese Methode nur auf, wenn keine IPropertyvorhanden ist, andernfalls aufrufen FindMapping(IProperty).
Gilt für:
FindMapping(Type, IModel, CoreTypeMapping)
Sucht die Typzuordnung für eine bestimmte Type, unter Berücksichtigung der Präkonventionskonfiguration in das Konto.
public abstract 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 MustOverride Function FindMapping (type As Type, model As IModel, Optional elementMapping As CoreTypeMapping = Nothing) As CoreTypeMapping
Parameter
- type
- Type
Der CLR-Typ.
- model
- IModel
Das Modell.
- elementMapping
- CoreTypeMapping
Die zu verwendende Elementzuordnung, sofern bekannt.
Gibt zurück
Die Typzuordnung, oder null
, wenn keine gefunden wurde.
Implementiert
Hinweise
Hinweis: Rufen Sie diese Methode nur auf, wenn keine IPropertyvorhanden ist, andernfalls aufrufen FindMapping(IProperty).
Gilt für:
Entity Framework
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für