SqlCommandColumnEncryptionSetting Enum
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.
Menentukan bagaimana data akan dikirim dan diterima saat membaca dan menulis kolom terenkripsi. Bergantung pada kueri spesifik Anda, dampak performa dapat dikurangi dengan melewati pemrosesan driver Always Encrypted saat kolom yang tidak dienkripsi sedang digunakan. Perhatikan bahwa pengaturan ini tidak dapat digunakan untuk melewati enkripsi dan mendapatkan akses ke data teks biasa. Untuk detailnya, lihat Always Encrypted (Database Engine).
Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient.
public enum class SqlCommandColumnEncryptionSetting
public enum SqlCommandColumnEncryptionSetting
type SqlCommandColumnEncryptionSetting =
Public Enum SqlCommandColumnEncryptionSetting
- Warisan
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| UseConnectionSetting | 0 | Menentukan bahwa perintah harus default ke pengaturan Always Encrypted di string koneksi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Enabled | 1 | Mengaktifkan Always Encrypted untuk kueri. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ResultSetOnly | 2 | Menentukan bahwa hanya hasil perintah yang harus diproses oleh rutinitas Always Encrypted di driver. Gunakan nilai ini ketika perintah tidak memiliki parameter yang memerlukan enkripsi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Disabled | 3 | Menonaktifkan Always Encrypted untuk kueri. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
Keterangan
Jika Always Encrypted dinonaktifkan untuk kueri dan kueri memiliki parameter yang perlu dienkripsi (parameter yang sesuai dengan kolom terenkripsi), kueri akan gagal.
Jika Always Encrypted dinonaktifkan untuk kueri dan kueri mengembalikan hasil dari kolom terenkripsi, kueri akan mengembalikan nilai terenkripsi. Nilai terenkripsi akan memiliki jenis data varbinary.