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変換されます。 ブール値、、、 MandatoryStrict に変換する場合は、 に変換しnull
、 Optional をtrue
変換false
します。
コンストラクター
SqlConnectionEncryptOption() |
これらのオプションは、サーバーとクライアント間の通信の暗号化動作を制御するために使用されます。 |
プロパティ
Mandatory |
サーバーに接続するときに TLS 暗号化が必要であることを指定します。 サーバーが暗号化をサポートしていない場合、接続は失敗します。 |
Optional |
サーバーに接続するときに TLS 暗号化が省略可能であることを指定します。 サーバーで暗号化が必要な場合は、暗号化がネゴシエートされます。 |
Strict |
TDS 8.0 を有効にし、サーバーへの TLS 暗号化を必要とします。 サーバーが TDS 8.0、TLS 暗号化をサポートしていない場合、接続は失敗します。 |
メソッド
Equals(Object) |
の表現をToString()別SqlConnectionEncryptOptionの SqlConnectionEncryptOption と比較します。 |
GetHashCode() |
値のハッシュ コードを ToString() 返します。 |
Parse(String) |
論理値の指定した文字列形式を、それと等価な SqlConnectionEncryptOption に変換します。 |
ToString() |
の文字列値 SqlConnectionEncryptOptionを返します。 |
TryParse(String, SqlConnectionEncryptOption) |
指定した論理値の文字列形式を等価 SqlConnectionEncryptOption の に変換し、変換が成功したかどうかを示す値を返します。 |
演算子
Implicit(Boolean to SqlConnectionEncryptOption) |
へのブール値の暗黙的な変換を SqlConnectionEncryptOption有効にします。 の値は |
Implicit(SqlConnectionEncryptOption to Boolean) |
ブール値への の暗黙的な変換 SqlConnectionEncryptOption を有効にします。 Mandatoryを に変換 |