SqlConnectionEncryptOption 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이러한 옵션은 서버와 클라이언트 간의 통신 암호화 동작을 제어하는 데 사용됩니다.
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. 부울, , 및 Strict 로 변환하고 null
를 로 변환 true
Optional 할 때 을 변환합니다false
. Mandatory
생성자
SqlConnectionEncryptOption() |
이러한 옵션은 서버와 클라이언트 간의 통신 암호화 동작을 제어하는 데 사용됩니다. |
속성
Mandatory |
서버에 연결할 때 TLS 암호화가 필요하도록 지정합니다. 서버에서 암호화를 지원하지 않으면 연결이 실패합니다. |
Optional |
서버에 연결할 때 TLS 암호화가 선택 사항임을 지정합니다. 서버에 암호화가 필요한 경우 암호화가 협상됩니다. |
Strict |
서버에 대한 TLS 암호화인 TDS 8.0을 사용하도록 설정하고 요구합니다. 서버에서 TDS 8.0, TLS 암호화를 지원하지 않으면 연결이 실패합니다. |
메서드
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) |
를 부울로 암시적으로 변환 SqlConnectionEncryptOption 할 수 있도록 합니다.
Mandatory 및 를 Strict 로 변환합니다 |