SqlConnectionStringBuilder.Encrypt Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un SqlConnectionEncryptOption valor desde la versión 5.0 o un Boolean valor para las versiones anteriores que indica si se requiere el cifrado TLS para todos los datos enviados entre el cliente y el servidor.
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
Valor de propiedad
Valor de propiedad Encrypt.
Comentarios
Esta propiedad se corresponde con la clave "Encrypt" dentro de la cadena de conexión .
Cuando TrustServerCertificate
es false y Encrypt
es Mandatory, Strict o true
, el nombre del servidor (o la dirección IP) del certificado TLS de un servidor debe coincidir exactamente con el nombre del servidor (o dirección IP) especificado en la cadena de conexión. De lo contrario, se producirá un error en el intento de conexión. Para obtener información sobre la compatibilidad con certificados cuyo asunto comienza con un carácter comodín (*), vea Habilitar conexiones cifradas al motor de base de datos.
Nota:
A partir de la versión 4.0, el valor predeterminado de la propiedad Encrypt
se establece true
en mientras es false
para versiones anteriores.
Nota:
A partir de la versión 5.0, el tipo de datos se actualiza a SqlConnectionEncryptOptiony el valor predeterminado de la Encrypt
propiedad se establece en Mandatory.