RelationalTypeMapping.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(Nullable<RelationalTypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter, Nullable<StoreTypePostfix>) |
Mengkloning pemetaan jenis untuk memperbarui parameter apa pun jika diperlukan. |
Clone(String, Nullable<Int32>) |
Membuat salinan pemetaan ini. |
Clone(Nullable<Int32>, Nullable<Int32>) |
Membuat salinan pemetaan ini. |
Clone(ValueConverter) |
Mengembalikan salinan baru dari pemetaan jenis ini dengan yang diberikan ValueConverter ditambahkan. |
Clone(RelationalTypeMappingInfo) |
Mengkloning pemetaan jenis untuk memperbarui faset dari info pemetaan, jika diperlukan. |
Clone(RelationalTypeMapping+RelationalTypeMappingParameters) |
Membuat salinan pemetaan ini. |
Clone(CoreTypeMapping+CoreTypeMappingParameters) |
Membuat salinan pemetaan ini. |
Clone(Nullable<RelationalTypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter, Nullable<StoreTypePostfix>)
Mengkloning pemetaan jenis untuk memperbarui parameter apa pun jika diperlukan.
public virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping Clone (in Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo?? 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, Microsoft.EntityFrameworkCore.Storage.StoreTypePostfix? storeTypePostfix = default);
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 * Nullable<Microsoft.EntityFrameworkCore.Storage.StoreTypePostfix> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Overridable Function Clone (Optional mappingInfo As Nullable(Of RelationalTypeMappingInfo) = 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, Optional storeTypePostfix As Nullable(Of StoreTypePostfix) = Nothing) As RelationalTypeMapping
Parameter
- mappingInfo
- Nullable<RelationalTypeMappingInfo>
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.
- storeTypePostfix
- Nullable<StoreTypePostfix>
Postfix baru, atau null
untuk membiarkan tidak berubah.
Mengembalikan
Pemetaan kloning, atau pemetaan asli jika tidak ada kloning yang diperlukan.
Berlaku untuk
Clone(String, Nullable<Int32>)
Membuat salinan pemetaan ini.
public abstract Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping Clone (string storeType, int? size);
public virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping Clone (string storeType, int? size);
abstract member Clone : string * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
override this.Clone : string * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public MustOverride Function Clone (storeType As String, size As Nullable(Of Integer)) As RelationalTypeMapping
Public Overridable Function Clone (storeType As String, size As Nullable(Of Integer)) As RelationalTypeMapping
Parameter
- storeType
- String
Nama jenis database.
Ukuran data properti dikonfigurasi untuk disimpan, atau null jika tidak ada ukuran yang dikonfigurasi.
Mengembalikan
Pemetaan yang baru dibuat.
Berlaku untuk
Clone(Nullable<Int32>, Nullable<Int32>)
Membuat salinan pemetaan ini.
public virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping Clone (int? precision, int? scale);
override this.Clone : Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Overridable Function Clone (precision As Nullable(Of Integer), scale As Nullable(Of Integer)) As RelationalTypeMapping
Parameter
Presisi data properti dikonfigurasi untuk disimpan, atau null jika tidak ada ukuran yang dikonfigurasi.
Skala data properti dikonfigurasi untuk disimpan, atau null jika tidak ada ukuran yang dikonfigurasi.
Mengembalikan
Pemetaan yang baru dibuat.
Berlaku untuk
Clone(ValueConverter)
Mengembalikan salinan baru dari pemetaan jenis ini dengan yang diberikan ValueConverter ditambahkan.
public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping Clone (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter converter);
public override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping Clone (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter);
override this.Clone : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public Overrides Function Clone (converter As ValueConverter) As CoreTypeMapping
Parameter
- converter
- ValueConverter
Pengonversi yang akan digunakan.
Mengembalikan
Pemetaan jenis baru
Berlaku untuk
Clone(RelationalTypeMappingInfo)
Mengkloning pemetaan jenis untuk memperbarui faset dari info pemetaan, jika diperlukan.
public virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping Clone (in Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo mappingInfo);
override this.Clone : RelationalTypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Overridable Function Clone (mappingInfo As RelationalTypeMappingInfo) As RelationalTypeMapping
Parameter
- mappingInfo
- RelationalTypeMappingInfo
Info pemetaan yang berisi faset yang akan digunakan.
Mengembalikan
Pemetaan kloning, atau pemetaan asli jika tidak ada kloning yang diperlukan.
Berlaku untuk
Clone(RelationalTypeMapping+RelationalTypeMappingParameters)
Membuat salinan pemetaan ini.
protected virtual Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping Clone (Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping.RelationalTypeMappingParameters parameters);
protected abstract Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping Clone (Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping.RelationalTypeMappingParameters parameters);
override this.Clone : Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping.RelationalTypeMappingParameters -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected Overridable Function Clone (parameters As RelationalTypeMapping.RelationalTypeMappingParameters) As RelationalTypeMapping
Protected MustOverride Function Clone (parameters As RelationalTypeMapping.RelationalTypeMappingParameters) As RelationalTypeMapping
Parameter
Parameter untuk pemetaan ini.
Mengembalikan
Pemetaan yang baru dibuat.
Berlaku untuk
Clone(CoreTypeMapping+CoreTypeMappingParameters)
Membuat salinan pemetaan ini.
protected override Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping Clone (Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping.CoreTypeMappingParameters parameters);
override this.Clone : Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping.CoreTypeMappingParameters -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Protected Overrides Function Clone (parameters As CoreTypeMapping.CoreTypeMappingParameters) As CoreTypeMapping
Parameter
- parameters
- CoreTypeMapping.CoreTypeMappingParameters
Parameter untuk pemetaan ini.
Mengembalikan
Pemetaan yang baru dibuat.
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