SqlConnectionStringBuilder.Encrypt Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une SqlConnectionEncryptOption valeur depuis la version 5.0 ou une Boolean valeur pour les versions antérieures qui indique si le chiffrement TLS est requis pour toutes les données envoyées entre le client et le serveur.
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
Valeur de propriété
La valeur de la propriété Encrypt.
Remarques
Cette propriété correspond à la clé « Encrypt » dans la chaîne de connexion.
Lorsque TrustServerCertificate
a la valeur false et Encrypt
a la valeur Mandatory, Strict ou true
, le nom du serveur (ou l’adresse IP) dans le certificat TLS d’un serveur doit correspondre exactement au nom du serveur (ou à l’adresse IP) spécifié dans la chaîne de connexion. Sinon, la connexion échouera. Pour plus d’informations sur la prise en charge des certificats dont l’objet commence par un caractère générique (*), consultez Activer les connexions chiffrées au moteur de base de données.
Notes
À partir de la version 4.0, la valeur par défaut de la propriété Encrypt
est définie sur true
alors qu’elle est false
pour les versions antérieures.
Notes
À partir de la version 5.0, le type de données est mis à jour vers SqlConnectionEncryptOptionet la valeur par défaut de la Encrypt
propriété est définie sur Mandatory.