Udostępnij za pośrednictwem


SqlConnectionEncryptOption Klasa

Definicja

Te opcje służą do kontrolowania zachowania szyfrowania komunikacji między serwerem 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
Dziedziczenie
SqlConnectionEncryptOption
Atrybuty

Uwagi

Dodano niejawne konwersje, aby zachować zgodność wsteczną z wartością logiczną behahavior dla Encrypt właściwości. Podczas konwertowania z wartości logicznej true wartość konwersji na Mandatory i wartość false konwersji na Optionalwartość . Podczas konwertowania na wartość logiczną , Mandatory, Strict i null konwertuje na true i Optional konwertuje falsewartość .

Konstruktory

SqlConnectionEncryptOption()

Te opcje służą do kontrolowania zachowania szyfrowania komunikacji między serwerem a klientem.

Właściwości

Mandatory

Określa, że szyfrowanie TLS jest wymagane podczas nawiązywania połączenia z serwerem. Jeśli serwer nie obsługuje szyfrowania, połączenie zakończy się niepowodzeniem.

Optional

Określa, że szyfrowanie TLS jest opcjonalne podczas nawiązywania połączenia z serwerem. Jeśli serwer wymaga szyfrowania, szyfrowanie zostanie wynegocjowane.

Strict

Włącza i wymaga szyfrowania TDS 8.0, tls na serwerze. Jeśli serwer nie obsługuje szyfrowania TDS 8.0, szyfrowanie TLS zakończy się niepowodzeniem.

Metody

Equals(Object)

Porównuje reprezentację ToString() z SqlConnectionEncryptOption inną SqlConnectionEncryptOptionwartością .

GetHashCode()

Zwraca kod skrótu ToString() wartości.

Parse(String)

Konwertuje określoną reprezentację ciągu wartości logicznej na jej SqlConnectionEncryptOption odpowiednik.

ToString()

Zwraca wartość ciągu .SqlConnectionEncryptOption

TryParse(String, SqlConnectionEncryptOption)

Konwertuje określoną reprezentację ciągu wartości logicznej na równoważną SqlConnectionEncryptOption i zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie.

Operatory

Implicit(Boolean to SqlConnectionEncryptOption)

Umożliwia niejawne konwercje wartości logicznej do obiektu SqlConnectionEncryptOption. Wartość konwersji true na Mandatorywartość . Wartość konwersji false na Optionalwartość .

Implicit(SqlConnectionEncryptOption to Boolean)

Umożliwia niejawne konwersację obiektu SqlConnectionEncryptOption do wartości logicznej. Mandatory i Strict przekonwertuj na true. Optional konwertuje na false.

Dotyczy