Поделиться через


SqlConnectionEncryptOption Класс

Определение

Эти параметры используются для управления поведением шифрования обмена данными между сервером и клиентом.

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
Наследование
SqlConnectionEncryptOption
Атрибуты

Комментарии

Добавлены неявные преобразования для обеспечения обратной совместимости с логическим behahavior для Encrypt свойства . При преобразовании из логического значения значение true преобразуется в Mandatory , а значение false — в Optional. При преобразовании в логическое значение , MandatoryStrict и null преобразуются falseв true и Optional преобразует .

Конструкторы

SqlConnectionEncryptOption()

Эти параметры используются для управления поведением шифрования обмена данными между сервером и клиентом.

Свойства

Mandatory

Указывает, что при подключении к серверу требуется шифрование TLS. Если сервер не поддерживает шифрование, подключение завершится ошибкой.

Optional

Указывает, что шифрование TLS является необязательным при подключении к серверу. Если серверу требуется шифрование, шифрование будет согласовано.

Strict

Включает и требует шифрования TLS TDS 8.0 для сервера. Если сервер не поддерживает шифрование TLS TDS 8.0, подключение завершится ошибкой.

Методы

Equals(Object)

Сравнивает представление SqlConnectionEncryptOption с ToString() другим SqlConnectionEncryptOption.

GetHashCode()

Возвращает хэш-код ToString() значения.

Parse(String)

Преобразует заданное строковое представление логического значения в эквивалентное значение SqlConnectionEncryptOption.

ToString()

Возвращает строковое значение .SqlConnectionEncryptOption

TryParse(String, SqlConnectionEncryptOption)

Преобразует указанное строковое представление логического значения в его SqlConnectionEncryptOption эквивалент и возвращает значение, указывающее, успешно ли выполнено преобразование.

Операторы

Implicit(Boolean to SqlConnectionEncryptOption)

Включает неявное переключение логического типа в SqlConnectionEncryptOption. Значение true преобразуется в Mandatory. Значение false преобразуется в Optional.

Implicit(SqlConnectionEncryptOption to Boolean)

Включает неявное converstion для SqlConnectionEncryptOption логического выражения. Mandatory и Strict преобразуются в true. Optional преобразует в false.

Применяется к