SqlConnectionEncryptOption Classe
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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 false
en .Optional
Sql |
Ces options sont utilisées pour contrôler le comportement de chiffrement de la communication entre le serveur et le client. |
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. |
Equals(Object) |
Compare la ToString() représentation de SqlConnectionEncryptOption à une autre SqlConnectionEncryptOption. |
Get |
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. |
To |
Retourne la valeur de chaîne de SqlConnectionEncryptOption. |
Try |
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. |
Implicit(Boolean to Sql |
Permet la converstion implicite d’un booléen à un SqlConnectionEncryptOption. Valeur de |
Implicit(Sql |
Permet la converstion implicite d’un SqlConnectionEncryptOption à un booléen.
Mandatory et Strict convertissez en |
Produit | Versions |
---|---|
SqlClient .NET Core | 5.0, 5.1, 5.2 |
SqlClient .NET Framework | 5.0, 5.1, 5.2 |
SqlClient .NET Standard | 5.0, 5.1, 5.2 |