Compartilhar via


SqlConnectionEncryptOption Classe

Definição

Essas opções são usadas para controlar o comportamento de criptografia da comunicação entre o servidor e o 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
Herança
SqlConnectionEncryptOption
Atributos

Comentários

Conversões implícitas foram adicionadas para manter a compatibilidade com versões anteriores com o behahavior booliano para a Encrypt propriedade . Ao converter de um booliano, um valor de true converte em Mandatory e um valor de false converte em Optional. Ao converter em um booliano, Mandatory, Strict e null converter em true e Optional converte false.

Construtores

SqlConnectionEncryptOption()

Essas opções são usadas para controlar o comportamento de criptografia da comunicação entre o servidor e o cliente.

Propriedades

Mandatory

Especifica que a criptografia TLS é necessária ao se conectar ao servidor. Se o servidor não der suporte à criptografia, a conexão falhará.

Optional

Especifica que a criptografia TLS é opcional ao se conectar ao servidor. Se o servidor exigir criptografia, a criptografia será negociada.

Strict

Habilita e requer tds 8.0, criptografia TLS para o servidor. Se o servidor não der suporte ao TDS 8.0, a criptografia TLS, a conexão falhará.

Métodos

Equals(Object)

Compara a ToString() representação de SqlConnectionEncryptOption com outra SqlConnectionEncryptOption.

GetHashCode()

Retorna o código hash do ToString() valor .

Parse(String)

Converte a representação de cadeia de caracteres especificada de um valor lógico em seu SqlConnectionEncryptOption equivalente.

ToString()

Retorna o valor da cadeia de caracteres de SqlConnectionEncryptOption.

TryParse(String, SqlConnectionEncryptOption)

Converte a representação de cadeia de caracteres especificada de um valor lógico em seu SqlConnectionEncryptOption equivalente e retorna um valor que indica se a conversão foi bem-sucedida.

Operadores

Implicit(Boolean to SqlConnectionEncryptOption)

Habilita a conversão implícita de um booliano para um SqlConnectionEncryptOption. Um valor de true converte em Mandatory. Um valor de false converte em Optional.

Implicit(SqlConnectionEncryptOption to Boolean)

Habilita a conversão implícita de um SqlConnectionEncryptOption para um booliano. Mandatory e Strict converta em true. Optional converte em false.

Aplica-se a