Sdílet prostřednictvím


SqlConnectionEncryptOption Třída

Definice

Tyto možnosti slouží k řízení chování šifrování komunikace mezi serverem a klientem.

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
Dědičnost
SqlConnectionEncryptOption
Atributy

Poznámky

Byly přidány implicitní převody, aby se zachovala zpětná kompatibilita s logickou hodnotou behahavior pro Encrypt vlastnost. Při převodu z logické hodnoty se hodnota true převede na Mandatory a hodnota se false převede na Optional. Při převodu na logickou MandatoryStrict hodnotu , a null převede na true a Optional převede false.

Konstruktory

SqlConnectionEncryptOption()

Tyto možnosti slouží k řízení chování šifrování komunikace mezi serverem a klientem.

Vlastnosti

Mandatory

Určuje, že při připojování k serveru se vyžaduje šifrování TLS. Pokud server šifrování nepodporuje, připojení selže.

Optional

Určuje, že šifrování TLS je volitelné při připojování k serveru. Pokud server vyžaduje šifrování, šifrování se vyjedná.

Strict

Povolí a vyžaduje šifrování TDS 8.0, šifrování TLS na serveru. Pokud server nepodporuje šifrování TDS 8.0, TLS, připojení selže.

Metody

Equals(Object)

Porovná reprezentaci objektu ToString() s jiným SqlConnectionEncryptOptionobjektem SqlConnectionEncryptOption .

GetHashCode()

Vrátí kód ToString() hash hodnoty.

Parse(String)

Převede zadanou řetězcovou reprezentaci logické hodnoty na její SqlConnectionEncryptOption ekvivalent.

ToString()

Vrátí řetězcovou hodnotu .SqlConnectionEncryptOption

TryParse(String, SqlConnectionEncryptOption)

Převede zadanou řetězcovou reprezentaci logické hodnoty na její SqlConnectionEncryptOption ekvivalent a vrátí hodnotu, která označuje, zda byl převod úspěšný.

Operátory

Implicit(Boolean to SqlConnectionEncryptOption)

Umožňuje implicitní konversci logické hodnoty na SqlConnectionEncryptOption. Hodnota se true převede na Mandatory. Hodnota se false převede na Optional.

Implicit(SqlConnectionEncryptOption to Boolean)

Umožňuje implicitní konversci hodnoty s SqlConnectionEncryptOption logickou hodnotou. Mandatory a Strict převeďte na true. Optional převede na false.

Platí pro