Język

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

Nazwa Opis
SqlConnectionEncryptOption()

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

Właściwości

Nazwa Opis
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

Nazwa Opis
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

Nazwa Opis
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