CoreTypeMapping.Clone Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Clone(CoreTypeMapping+CoreTypeMappingParameters) |
Crea una copia de esta asignación. |
Clone(ValueConverter) |
Devuelve una nueva copia de esta asignación de tipos con el agregado especificado ValueConverter . |
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter) |
Clona la asignación de tipos para actualizar cualquier parámetro si es necesario. |
Clone(CoreTypeMapping+CoreTypeMappingParameters)
Crea una copia de esta asignación.
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
Parámetros
- parameters
- CoreTypeMapping.CoreTypeMappingParameters
Parámetros de esta asignación.
Devoluciones
Asignación recién creada.
Se aplica a
Clone(ValueConverter)
Devuelve una nueva copia de esta asignación de tipos con el agregado especificado ValueConverter .
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
Parámetros
- converter
- ValueConverter
Convertidor que se va a usar.
Devoluciones
Nueva asignación de tipos
Se aplica a
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter)
Clona la asignación de tipos para actualizar cualquier parámetro si es necesario.
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
Parámetros
- mappingInfo
- Nullable<TypeMappingInfo>
Información de asignación que contiene las facetas que se van a usar.
- clrType
- Type
Tipo de .NET usado en el modelo de EF o null
para dejar sin cambios.
- converter
- ValueConverter
Convertidor de valores o null
para dejar sin cambios.
- comparer
- ValueComparer
Comparador de valores o null
para dejar sin cambios.
- keyComparer
- ValueComparer
Comparador de valores de clave o null
para dejar sin cambios.
- providerValueComparer
- ValueComparer
Comparador de valores de proveedor o null
para dejar sin cambios.
- elementMapping
- CoreTypeMapping
Asignación de elementos o null
para dejar sin cambios.
- jsonValueReaderWriter
- JsonValueReaderWriter
Lector/escritor de JSON o null
para dejar sin cambios.
Devoluciones
La asignación clonada o la asignación original si no se necesitaba ningún clon.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de