CoreTypeMapping.Clone Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Clone(CoreTypeMapping+CoreTypeMappingParameters) |
Crée une copie de ce mappage. |
Clone(ValueConverter) |
Retourne une nouvelle copie de ce mappage de type avec le donné ValueConverter ajouté. |
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter) |
Clone le mappage de type pour mettre à jour n’importe quel paramètre si nécessaire. |
Clone(CoreTypeMapping+CoreTypeMappingParameters)
Crée une copie de ce mappage.
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
Paramètres
- parameters
- CoreTypeMapping.CoreTypeMappingParameters
Paramètres de ce mappage.
Retours
Mappage nouvellement créé.
S’applique à
Clone(ValueConverter)
Retourne une nouvelle copie de ce mappage de type avec le donné ValueConverter ajouté.
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
Paramètres
- converter
- ValueConverter
Convertisseur à utiliser.
Retours
Un nouveau mappage de type
S’applique à
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter)
Clone le mappage de type pour mettre à jour n’importe quel paramètre si nécessaire.
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
Paramètres
- mappingInfo
- Nullable<TypeMappingInfo>
Informations de mappage contenant les facettes à utiliser.
- clrType
- Type
Type .NET utilisé dans le modèle EF ou null
à laisser inchangé.
- converter
- ValueConverter
Convertisseur de valeur ou null
à laisser inchangé.
- comparer
- ValueComparer
Comparateur de valeurs ou null
à laisser inchangé.
- keyComparer
- ValueComparer
Comparateur de valeurs de clé ou null
à laisser inchangé.
- providerValueComparer
- ValueComparer
Comparateur de valeurs du fournisseur ou null
à laisser inchangé.
- elementMapping
- CoreTypeMapping
Mappage d’éléments ou null
à laisser inchangé.
- jsonValueReaderWriter
- JsonValueReaderWriter
Lecteur/enregistreur JSON, ou null
à laisser inchangé.
Retours
Mappage cloné ou mappage d’origine si aucun clone n’était nécessaire.