Microsoft.EntityFrameworkCore.ValueGeneration Ruang nama
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.
Kelas
BinaryValueGenerator |
Menghasilkan byte array dari NewGuid(). Nilai yang dihasilkan tidak bersifat sementara, yang berarti nilai tersebut akan disimpan ke database. |
DiscriminatorValueGeneratorFactory |
Pabrik yang membuat generator nilai untuk properti diskriminator yang selalu menghasilkan nilai diskriminator untuk jenis entitas yang diberikan. |
GuidValueGenerator |
Guid Menghasilkan nilai menggunakan NewGuid(). Nilai yang dihasilkan tidak bersifat sementara, yang berarti nilai tersebut akan disimpan ke database. |
HiLoValueGenerator<TValue> |
Bertindak sebagai dengan ValueGenerator meminta blok nilai dari database yang mendasar dan mengembalikannya satu per satu. Akan meminta database yang mendasar untuk blok lain ketika blok saat ini habis. |
HiLoValueGeneratorState |
Status aman utas yang digunakan oleh HiLoValueGenerator<TValue>. |
RelationalValueGeneratorSelector |
Memilih generator nilai yang akan digunakan untuk menghasilkan nilai untuk properti entitas. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
SequentialGuidValueGenerator |
Menghasilkan nilai berurutan Guid yang dioptimalkan untuk digunakan dalam kunci atau indeks berkluster server Microsoft SQL, menghasilkan performa yang lebih baik daripada nilai acak. Ini adalah generator default untuk kolom SQL Server Guid yang diatur untuk dibuat saat ditambahkan. |
StringValueGenerator |
String Menghasilkan nilai menggunakan representasi string dari NewGuid(). Nilai yang dihasilkan tidak bersifat sementara, yang berarti nilai tersebut akan disimpan ke database. |
TemporaryGuidValueGenerator |
Guid Menghasilkan nilai menggunakan NewGuid(). Nilai yang dihasilkan bersifat sementara, yang berarti nilai tersebut akan digantikan oleh nilai yang dihasilkan database saat entitas disimpan. |
TemporaryNumberValueGeneratorFactory |
Pabrik untuk pembuatan generator nilai bilangan bulat sementara yang sesuai untuk jenis numerik properti. |
ValueGenerator |
Menghasilkan nilai untuk properti saat entitas ditambahkan ke konteks. |
ValueGenerator<TValue> |
Menghasilkan nilai untuk properti saat entitas ditambahkan ke konteks. |
ValueGeneratorCache |
Menyimpan cache generator nilai untuk properti. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
ValueGeneratorCacheDependencies |
Kelas parameter dependensi layanan untuk ValueGeneratorCache Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
ValueGeneratorFactory |
Kelas dasar untuk pabrik yang membuat generator nilai. |
ValueGeneratorSelector |
Memilih generator nilai yang akan digunakan untuk menghasilkan nilai untuk properti entitas. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
ValueGeneratorSelectorDependencies |
Kelas parameter dependensi layanan untuk ValueGeneratorSelector Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
Antarmuka
IValueGeneratorCache |
Menyimpan cache generator nilai untuk properti. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
IValueGeneratorSelector |
Memilih generator nilai yang akan digunakan untuk menghasilkan nilai untuk properti entitas. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
Entity Framework