Idioma

SqlCommandColumnEncryptionSetting Enumeração

Definição

Especifica como os dados serão enviados e recebidos ao ler e gravar colunas criptografadas. Dependendo da consulta específica, o impacto no desempenho pode ser reduzido ignorando o processamento do driver Always Encrypted quando colunas não criptografadas estão sendo usadas. Observe que essas configurações não podem ser usadas para ignorar a criptografia e obter acesso a dados de texto não criptografado. Para obter detalhes, consulte Always Encrypted (Mecanismo de Banco de Dados).

Para um novo desenvolvimento, use Microsoft. Data.SqlClient. Esta página documenta System.Data.SqlClient.

public enum class SqlCommandColumnEncryptionSetting
public enum SqlCommandColumnEncryptionSetting
type SqlCommandColumnEncryptionSetting = 
Public Enum SqlCommandColumnEncryptionSetting
Herança
SqlCommandColumnEncryptionSetting

Campos

Nome Valor Description
UseConnectionSetting 0

Especifica que o comando deve usar como padrão a configuração do Always Encrypted na cadeia de conexão.

Para um novo desenvolvimento, use Microsoft. Data.SqlClient. Esta página documenta System.Data.SqlClient.

Enabled 1

Habilita o Always Encrypted na consulta.

Para um novo desenvolvimento, use Microsoft. Data.SqlClient. Esta página documenta System.Data.SqlClient.

ResultSetOnly 2

Especifica que somente os resultados do comando devem ser processados pela rotina do Always Encrypted no driver. Use esse valor quando o comando não tiver nenhum parâmetro que exige criptografia.

Para um novo desenvolvimento, use Microsoft. Data.SqlClient. Esta página documenta System.Data.SqlClient.

Disabled 3

Desabilita o Always Encrypted na consulta.

Para um novo desenvolvimento, use Microsoft. Data.SqlClient. Esta página documenta System.Data.SqlClient.

Comentários

  • Se Always Encrypted estiver desabilitado para uma consulta e a consulta tiver parâmetros que precisam ser criptografados (parâmetros que correspondem a colunas criptografadas), a consulta falhará.

  • Se Always Encrypted estiver desabilitado para uma consulta e a consulta retornar resultados de colunas criptografadas, a consulta retornará valores criptografados. Os valores criptografados terão o tipo de dados varbinary.

Aplica-se a

Confira também