Partager via


SqlConnectionEncryptOption Classe

Définition

Ces options sont utilisées pour contrôler le comportement de chiffrement de la communication entre le serveur et le client.

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
Héritage
SqlConnectionEncryptOption
Attributs

Remarques

Des conversions implicites ont été ajoutées pour maintenir la compatibilité descendante avec la propriété booléenne behahavior Encrypt . Lors de la conversion à partir d’une valeur booléenne, une valeur de true convertit en Mandatory et une valeur de false convertit en Optional. Lors de la conversion en booléen, Mandatory, Strict et null convertissez en true et convertit falseen .Optional

Constructeurs

SqlConnectionEncryptOption()

Ces options sont utilisées pour contrôler le comportement de chiffrement de la communication entre le serveur et le client.

Propriétés

Mandatory

Spécifie que le chiffrement TLS est requis lors de la connexion au serveur. Si le serveur ne prend pas en charge le chiffrement, la connexion échoue.

Optional

Spécifie que le chiffrement TLS est facultatif lors de la connexion au serveur. Si le serveur nécessite un chiffrement, le chiffrement est négocié.

Strict

Active et nécessite le chiffrement TLS TDS 8.0 pour le serveur. Si le serveur ne prend pas en charge le chiffrement TLS TDS 8.0, la connexion échoue.

Méthodes

Equals(Object)

Compare la ToString() représentation de SqlConnectionEncryptOption à une autre SqlConnectionEncryptOption.

GetHashCode()

Retourne le code de hachage de la ToString() valeur.

Parse(String)

Convertit la représentation sous forme de chaîne spécifiée d’une valeur logique en son équivalent SqlConnectionEncryptOption.

ToString()

Retourne la valeur de chaîne de SqlConnectionEncryptOption.

TryParse(String, SqlConnectionEncryptOption)

Convertit la représentation sous forme de chaîne spécifiée d’une valeur logique en son SqlConnectionEncryptOption équivalent et retourne une valeur qui indique si la conversion a réussi.

Opérateurs

Implicit(Boolean to SqlConnectionEncryptOption)

Permet la converstion implicite d’un booléen à un SqlConnectionEncryptOption. Valeur de true convertit en Mandatory. Valeur de false convertit en Optional.

Implicit(SqlConnectionEncryptOption to Boolean)

Permet la converstion implicite d’un SqlConnectionEncryptOption à un booléen. Mandatory et Strict convertissez en true. Optional convertit en false.

S’applique à