Share via


SqlConnectionEncryptOption Clase

Definición

Estas opciones se usan para controlar el comportamiento de cifrado de la comunicación entre el servidor y el cliente.

public ref class SqlConnectionEncryptOption sealed
public sealed class SqlConnectionEncryptOption
[System.ComponentModel.TypeConverter(typeof(Microsoft.Data.SqlClient.SqlConnectionEncryptOptionConverter))]
public sealed class SqlConnectionEncryptOption
type SqlConnectionEncryptOption = class
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Data.SqlClient.SqlConnectionEncryptOptionConverter))>]
type SqlConnectionEncryptOption = class
Public NotInheritable Class SqlConnectionEncryptOption
Herencia
SqlConnectionEncryptOption
Atributos

Comentarios

Se han agregado conversiones implícitas para mantener la compatibilidad con versiones anteriores con behahavior booleano para la Encrypt propiedad . Al convertir de un valor booleano, un valor de true convierte en Mandatory y un valor de false convierte en Optional. Al convertir en un valor booleano, Mandatory, Strict y convertir en nulltrue y Optional convierte false.

Constructores

SqlConnectionEncryptOption()

Estas opciones se usan para controlar el comportamiento de cifrado de la comunicación entre el servidor y el cliente.

Propiedades

Mandatory

Especifica que el cifrado TLS es necesario al conectarse al servidor. Si el servidor no admite el cifrado, se producirá un error en la conexión.

Optional

Especifica que el cifrado TLS es opcional al conectarse al servidor. Si el servidor requiere cifrado, se negociará el cifrado.

Strict

Habilita y requiere TDS 8.0, cifrado TLS en el servidor. Si el servidor no admite TDS 8.0, se producirá un error en la conexión.

Métodos

Equals(Object)

Compara la ToString() representación de con SqlConnectionEncryptOption otra SqlConnectionEncryptOption.

GetHashCode()

Devuelve el código hash del ToString() valor.

Parse(String)

Convierte la representación de cadena especificada de un valor lógico en su valor SqlConnectionEncryptOption equivalente.

ToString()

Devuelve el valor de cadena de SqlConnectionEncryptOption.

TryParse(String, SqlConnectionEncryptOption)

Convierte la representación de cadena especificada de un valor lógico en su SqlConnectionEncryptOption equivalente y devuelve un valor que indica si la conversión se realizó correctamente.

Operadores

Implicit(Boolean to SqlConnectionEncryptOption)

Habilita la conversación implícita de un valor booleano en .SqlConnectionEncryptOption Valor de true convierte en Mandatory. Valor de false convierte en Optional.

Implicit(SqlConnectionEncryptOption to Boolean)

Habilita la conversación implícita de a SqlConnectionEncryptOption un valor booleano. Mandatory y Strict convierten en true. Optional convierte en false.

Se aplica a