CoreTypeMapping.Clone Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Clone(CoreTypeMapping+CoreTypeMappingParameters) |
Membuat salinan pemetaan ini. |
Clone(ValueConverter) |
Mengembalikan salinan baru dari pemetaan jenis ini dengan yang diberikan ValueConverter ditambahkan. |
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter) |
Mengkloning pemetaan jenis untuk memperbarui parameter apa pun jika diperlukan. |
Clone(CoreTypeMapping+CoreTypeMappingParameters)
Membuat salinan pemetaan ini.
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
Parameter untuk pemetaan ini.
Mengembalikan
Pemetaan yang baru dibuat.
Berlaku untuk
Clone(ValueConverter)
Mengembalikan salinan baru dari pemetaan jenis ini dengan yang diberikan ValueConverter ditambahkan.
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
Pengonversi yang akan digunakan.
Mengembalikan
Pemetaan jenis baru
Berlaku untuk
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter)
Mengkloning pemetaan jenis untuk memperbarui parameter apa pun jika diperlukan.
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>
Info pemetaan yang berisi faset yang akan digunakan.
- clrType
- Type
Jenis .NET yang digunakan dalam model EF, atau null
untuk membiarkan tidak berubah.
- converter
- ValueConverter
Pengonversi nilai, atau null
untuk membiarkan tidak berubah.
- comparer
- ValueComparer
Pembanding nilai, atau null
untuk membiarkan tidak berubah.
- keyComparer
- ValueComparer
Pembanding nilai kunci, atau null
untuk membiarkan tidak berubah.
- providerValueComparer
- ValueComparer
Perbandingan nilai penyedia, atau null
untuk membiarkan tidak berubah.
- elementMapping
- CoreTypeMapping
Pemetaan elemen, atau null
untuk membiarkan tidak berubah.
- jsonValueReaderWriter
- JsonValueReaderWriter
Pembaca/penulis JSON, atau null
untuk tidak berubah.
Mengembalikan
Pemetaan kloning, atau pemetaan asli jika tidak ada kloning yang diperlukan.
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk