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. Значение |
Implicit(SqlConnectionEncryptOption to Boolean) |
Включает неявное converstion для SqlConnectionEncryptOption логического выражения. Mandatory и Strict преобразуются в |