ValueConverter Konstruktor
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
ValueConverter(LambdaExpression, LambdaExpression, ConverterMappingHints) |
Menginisialisasi instans baru kelas ValueConverter. |
ValueConverter(LambdaExpression, LambdaExpression, Boolean, ConverterMappingHints) |
Menginisialisasi instans ValueConverter baru kelas, memungkinkan konversi null. Peringatan: saat ini adalah API internal karena mengonversi null ke dan dari database dapat menyebabkan kueri yang rusak dan masalah lainnya. Lihat Masalah GitHub #26230 untuk informasi dan contoh selengkapnya. |
ValueConverter(LambdaExpression, LambdaExpression, ConverterMappingHints)
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
Menginisialisasi instans baru kelas ValueConverter.
protected ValueConverter (System.Linq.Expressions.LambdaExpression convertToProviderExpression, System.Linq.Expressions.LambdaExpression convertFromProviderExpression, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints mappingHints = default);
protected ValueConverter (System.Linq.Expressions.LambdaExpression convertToProviderExpression, System.Linq.Expressions.LambdaExpression convertFromProviderExpression, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints = default);
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter : System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter
Protected Sub New (convertToProviderExpression As LambdaExpression, convertFromProviderExpression As LambdaExpression, Optional mappingHints As ConverterMappingHints = Nothing)
Parameter
- convertToProviderExpression
- LambdaExpression
Ekspresi untuk mengonversi objek saat menulis data ke penyimpanan, persis seperti yang disediakan dan mungkin tidak menangani kecocokan null, tinju, dan kecocokan yang tidak tepat dari jenis sederhana.
- convertFromProviderExpression
- LambdaExpression
Ekspresi untuk mengonversi objek saat membaca data dari penyimpanan, persis seperti yang disediakan dan mungkin tidak menangani kecocokan null, tinju, dan kecocokan yang tidak tepat dari jenis sederhana.
- mappingHints
- ConverterMappingHints
Petunjuk yang dapat digunakan oleh ITypeMappingSource untuk membuat jenis data dengan faset yang sesuai untuk data yang dikonversi.
Keterangan
Lihat Pengonversi nilai EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
ValueConverter(LambdaExpression, LambdaExpression, Boolean, ConverterMappingHints)
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
- Sumber:
- ValueConverter.cs
Menginisialisasi instans ValueConverter baru kelas, memungkinkan konversi null.
Peringatan: saat ini adalah API internal karena mengonversi null ke dan dari database dapat menyebabkan kueri yang rusak dan masalah lainnya. Lihat Masalah GitHub #26230 untuk informasi dan contoh selengkapnya.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
protected ValueConverter (System.Linq.Expressions.LambdaExpression convertToProviderExpression, System.Linq.Expressions.LambdaExpression convertFromProviderExpression, bool convertsNulls, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints = default);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter : System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression * bool * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter
Protected Sub New (convertToProviderExpression As LambdaExpression, convertFromProviderExpression As LambdaExpression, convertsNulls As Boolean, Optional mappingHints As ConverterMappingHints = Nothing)
Parameter
- convertToProviderExpression
- LambdaExpression
Ekspresi untuk mengonversi objek saat menulis data ke penyimpanan, persis seperti yang disediakan dan mungkin tidak menangani kecocokan null, tinju, dan kecocokan yang tidak tepat dari jenis sederhana.
- convertFromProviderExpression
- LambdaExpression
Ekspresi untuk mengonversi objek saat membaca data dari penyimpanan, persis seperti yang disediakan dan mungkin tidak menangani kecocokan null, tinju, dan kecocokan yang tidak tepat dari jenis sederhana.
- convertsNulls
- Boolean
Jika true
, maka null akan diteruskan ke konverter untuk konversi. Jika tidak, nilai null selalu tetap null.
- mappingHints
- ConverterMappingHints
Petunjuk yang dapat digunakan oleh ITypeMappingSource untuk membuat jenis data dengan faset yang sesuai untuk data yang dikonversi.
- Atribut
Keterangan
Lihat Pengonversi nilai EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework