NumberToBytesConverter<TNumber> Kelas
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.
Mengonversi nilai numerik ke dan dari array byte.
public class NumberToBytesConverter<TNumber> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<TNumber,byte[]>
type NumberToBytesConverter<'Number> = class
inherit ValueConverter<'Number, byte[]>
Public Class NumberToBytesConverter(Of TNumber)
Inherits ValueConverter(Of TNumber, Byte())
Jenis parameter
- TNumber
- Warisan
Keterangan
Lihat Pengonversi nilai EF Core untuk informasi dan contoh selengkapnya.
Konstruktor
NumberToBytesConverter<TNumber>() |
Membuat instans baru konverter ini. |
NumberToBytesConverter<TNumber>(ConverterMappingHints) |
Membuat instans baru konverter ini. |
Properti
ConvertFromProvider |
Mendapatkan fungsi untuk mengonversi objek saat membaca data dari penyimpanan, penyiapan untuk menangani null, tinju, dan kecocokan yang tidak tepat dari jenis sederhana. (Diperoleh dari ValueConverter<TModel,TProvider>) |
ConvertFromProviderExpression |
Mendapatkan 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. (Diperoleh dari ValueConverter<TModel,TProvider>) |
ConvertFromProviderTyped |
Mendapatkan fungsi untuk mengonversi objek saat membaca data dari penyimpanan. (Diperoleh dari ValueConverter<TModel,TProvider>) |
ConvertsNulls |
Jika |
ConvertToProvider |
Mendapatkan fungsi untuk mengonversi objek saat menulis data ke penyimpanan, penyiapan untuk menangani null, tinju, dan kecocokan yang tidak tepat dari jenis sederhana. (Diperoleh dari ValueConverter<TModel,TProvider>) |
ConvertToProviderExpression |
Mendapatkan 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. (Diperoleh dari ValueConverter<TModel,TProvider>) |
ConvertToProviderTyped |
Mendapatkan fungsi untuk mengonversi objek saat menulis data ke penyimpanan. (Diperoleh dari ValueConverter<TModel,TProvider>) |
DefaultInfo |
A ValueConverterInfo untuk penggunaan default pengonversi ini. |
MappingHints |
Petunjuk yang dapat digunakan oleh ITypeMappingSource untuk membuat jenis data dengan faset yang sesuai untuk data yang dikonversi. (Diperoleh dari ValueConverter) |
ModelClrType |
Jenis CLR yang digunakan dalam model EF. (Diperoleh dari ValueConverter<TModel,TProvider>) |
ProviderClrType |
Jenis CLR yang digunakan saat membaca dan menulis dari toko. (Diperoleh dari ValueConverter<TModel,TProvider>) |
Metode
BytesToDecimal(Byte[]) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
ComposeWith(ValueConverter) |
Menyusun instans lain ValueConverter dengan yang satu ini sehingga hasil konversi pertama digunakan sebagai input ke konversi kedua. (Diperoleh dari ValueConverter) |
DecimalToBytes(Decimal) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
ReverseInt(Byte[]) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
ReverseLong(Byte[]) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
ReverseShort(Byte[]) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
ToBytes() |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
ToNumber() |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
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