CoreTypeMapping.Clone 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
Clone(CoreTypeMapping+CoreTypeMappingParameters) |
Erstellt eine Kopie dieser Zuordnung. |
Clone(ValueConverter) |
Gibt eine neue Kopie dieses Typs zurück, die mit dem angegebenen ValueConverter hinzugefügt wurde. |
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter) |
Klont die Typzuordnung, um alle Parameter bei Bedarf zu aktualisieren. |
Clone(CoreTypeMapping+CoreTypeMappingParameters)
Erstellt eine Kopie dieser Zuordnung.
protected abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping Clone (Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping.CoreTypeMappingParameters parameters);
abstract member Clone : Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping.CoreTypeMappingParameters -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Protected MustOverride Function Clone (parameters As CoreTypeMapping.CoreTypeMappingParameters) As CoreTypeMapping
Parameter
- parameters
- CoreTypeMapping.CoreTypeMappingParameters
Die Parameter für diese Zuordnung.
Gibt zurück
Die neu erstellte Zuordnung.
Gilt für:
Clone(ValueConverter)
Gibt eine neue Kopie dieses Typs zurück, die mit dem angegebenen ValueConverter hinzugefügt wurde.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping Clone (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter converter);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping Clone (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter);
abstract member Clone : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function Clone (converter As ValueConverter) As CoreTypeMapping
Parameter
- converter
- ValueConverter
Der zu verwendende Konverter.
Gibt zurück
Eine neue Typzuordnung
Gilt für:
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter)
Klont die Typzuordnung, um alle Parameter bei Bedarf zu aktualisieren.
public virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping Clone (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo?? mappingInfo = default, Type? clrType = default, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter = default, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? comparer = default, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? keyComparer = default, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? providerValueComparer = default, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementMapping = default, Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter? jsonValueReaderWriter = default);
abstract member Clone : Nullable * Type * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping * Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
override this.Clone : Nullable * Type * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping * Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Overridable Function Clone (Optional mappingInfo As Nullable(Of TypeMappingInfo) = Nothing, Optional clrType As Type = Nothing, Optional converter As ValueConverter = Nothing, Optional comparer As ValueComparer = Nothing, Optional keyComparer As ValueComparer = Nothing, Optional providerValueComparer As ValueComparer = Nothing, Optional elementMapping As CoreTypeMapping = Nothing, Optional jsonValueReaderWriter As JsonValueReaderWriter = Nothing) As CoreTypeMapping
Parameter
- mappingInfo
- Nullable<TypeMappingInfo>
Die Zuordnungsinformationen, die die zu verwendenden Facetten enthalten.
- clrType
- Type
Der .NET-Typ, der im EF-Modell verwendet wird, oder null
bleibt unverändert.
- converter
- ValueConverter
Der Wertkonverter, oder null
der unverändert zu lassen.
- comparer
- ValueComparer
Der Wertvergleich, oder null
der unverändert bleiben soll.
- keyComparer
- ValueComparer
Der Schlüsselwertvergleich, oder null
der unverändert bleiben soll.
- providerValueComparer
- ValueComparer
Der Anbieterwertvergleich, oder null
der unverändert bleiben soll.
- elementMapping
- CoreTypeMapping
Die Elementzuordnung, oder null
die unverändert bleiben soll.
- jsonValueReaderWriter
- JsonValueReaderWriter
Der JSON-Reader/Writer, oder null
der unverändert bleiben soll.
Gibt zurück
Die geklonte Zuordnung oder die ursprüngliche Zuordnung, wenn kein Klon erforderlich war.
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