BinaryValueGenerator 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.
Menghasilkan byte array dari NewGuid(). Nilai yang dihasilkan tidak bersifat sementara, yang berarti nilai tersebut akan disimpan ke database.
public class BinaryValueGenerator : Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator<byte[]>
type BinaryValueGenerator = class
inherit ValueGenerator<byte[]>
Public Class BinaryValueGenerator
Inherits ValueGenerator(Of Byte())
- Warisan
Keterangan
Lihat Pembuatan nilai EF Core untuk informasi dan contoh selengkapnya.
Konstruktor
BinaryValueGenerator() |
Menghasilkan byte array dari NewGuid(). Nilai yang dihasilkan tidak bersifat sementara, yang berarti nilai tersebut akan disimpan ke database. |
Properti
GeneratesStableValues |
Mendapatkan nilai yang menunjukkan apakah nilai yang dihasilkan stabil. Artinya, nilainya akan selalu sama untuk properti tertentu dalam entitas tertentu, dan tidak bergantung pada nilai lain apa yang mungkin telah dihasilkan sebelumnya. Misalnya, nilai diskriminator yang dihasilkan untuk hierarki TPH stabil. Nilai stabil tidak akan pernah ditandai sebagai tidak diketahui. (Diperoleh dari ValueGenerator) |
GeneratesTemporaryValues |
Mendapatkan nilai yang menunjukkan apakah nilai yang dihasilkan bersifat sementara atau permanen. Implementasi ini selalu mengembalikan false, yang berarti nilai yang dihasilkan akan disimpan ke database. |
Metode
Next(EntityEntry) |
Mendapatkan nilai yang akan ditetapkan ke properti. |
NextAsync(EntityEntry, CancellationToken) |
Metode templat yang akan ditimpa oleh implementasi untuk melakukan pembuatan nilai. (Diperoleh dari ValueGenerator<TValue>) |
NextValue(EntityEntry) |
Mendapatkan nilai yang akan ditetapkan ke properti. (Diperoleh dari ValueGenerator<TValue>) |
NextValueAsync(EntityEntry, CancellationToken) |
Mendapatkan nilai yang akan ditetapkan ke properti. (Diperoleh dari ValueGenerator<TValue>) |
WithConverter(ValueConverter) |
Membungkus ini ValueGenerator sedih sehingga memproses nilai yang dikonversi dengan yang diberikan ValueConverter. (Diperoleh dari ValueGenerator) |
Berlaku untuk
Entity Framework