SqlConnectionStringBuilder.Encrypt Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia SqlConnectionEncryptOption wartość od wersji 5.0 lub Boolean wartość dla wcześniejszych wersji, która wskazuje, czy szyfrowanie TLS jest wymagane dla wszystkich danych wysyłanych między klientem a serwerem.
public:
property bool Encrypt { bool get(); void set(bool value); };
public:
property Microsoft::Data::SqlClient::SqlConnectionEncryptOption ^ Encrypt { Microsoft::Data::SqlClient::SqlConnectionEncryptOption ^ get(); void set(Microsoft::Data::SqlClient::SqlConnectionEncryptOption ^ value); };
public bool Encrypt { get; set; }
public Microsoft.Data.SqlClient.SqlConnectionEncryptOption Encrypt { get; set; }
member this.Encrypt : bool with get, set
member this.Encrypt : Microsoft.Data.SqlClient.SqlConnectionEncryptOption with get, set
Public Property Encrypt As Boolean
Public Property Encrypt As SqlConnectionEncryptOption
Wartość właściwości
Wartość Encrypt właściwości.
Uwagi
Ta właściwość odpowiada kluczowi "Encrypt" w parametrach połączenia.
Jeśli TrustServerCertificate
ma wartość false i Encrypt
ma Mandatorywartość , Strict lub true
, nazwa serwera (lub adres IP) w certyfikacie TLS serwera musi dokładnie odpowiadać nazwie serwera (lub adresowi IP) określonego w parametrach połączenia. W przeciwnym razie próba połączenia zakończy się niepowodzeniem. Aby uzyskać informacje o obsłudze certyfikatów, których podmiot rozpoczyna się od symbolu wieloznakowego (*), zobacz Włączanie szyfrowanych połączeń z aparatem bazy danych.
Uwaga
Począwszy od wersji 4.0, wartość domyślna właściwości Encrypt
jest ustawiona na true
, gdy jest false
ona dla wcześniejszych wersji.
Uwaga
Począwszy od wersji 5.0, typ danych jest aktualizowany do SqlConnectionEncryptOption, a wartość domyślna Encrypt
właściwości jest ustawiona na Mandatory.