CoreTypeMapping.Clone Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Clone(CoreTypeMapping+CoreTypeMappingParameters) |
Bu eşlemenin bir kopyasını oluşturur. |
Clone(ValueConverter) |
Bu tür eşlemenin yeni bir kopyasını verilen ValueConverter eklenmiş olarak döndürür. |
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter) |
Gerekirse herhangi bir parametreyi güncelleştirmek için tür eşlemesini kopyalar. |
Clone(CoreTypeMapping+CoreTypeMappingParameters)
Bu eşlemenin bir kopyasını oluşturur.
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
Parametreler
- parameters
- CoreTypeMapping.CoreTypeMappingParameters
Bu eşlemenin parametreleri.
Döndürülenler
Yeni oluşturulan eşleme.
Şunlara uygulanır
Clone(ValueConverter)
Bu tür eşlemenin yeni bir kopyasını verilen ValueConverter eklenmiş olarak döndürür.
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
Parametreler
- converter
- ValueConverter
Kullanılacak dönüştürücü.
Döndürülenler
Yeni tür eşlemesi
Şunlara uygulanır
Clone(Nullable<TypeMappingInfo>, Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter)
Gerekirse herhangi bir parametreyi güncelleştirmek için tür eşlemesini kopyalar.
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
Parametreler
- mappingInfo
- Nullable<TypeMappingInfo>
Kullanılacak modelleri içeren eşleme bilgileri.
- clrType
- Type
EF modelinde kullanılan veya null
değişmeden bırakmak için kullanılan .NET türü.
- converter
- ValueConverter
Değer dönüştürücüsü veya null
değişmeden bırakmak için.
- comparer
- ValueComparer
Değer karşılaştırıcı veya null
değişmeden bırakmak için.
- keyComparer
- ValueComparer
Anahtar değeri karşılaştırıcı veya null
değişmeden bırakmak için.
- providerValueComparer
- ValueComparer
Sağlayıcı değeri karşılaştırıcı veya null
değişmeden bırakmak için.
- elementMapping
- CoreTypeMapping
Öğe eşlemesi veya null
değişmeden bırakmak için.
- jsonValueReaderWriter
- JsonValueReaderWriter
JSON okuyucusu/yazıcısı veya null
değişmeden bırakmak.
Döndürülenler
Kopyalanan eşleme veya kopya gerekmiyorsa özgün eşleme.
Şunlara uygulanır
Entity Framework
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin