ConnectionSettings クラス

ConnectionSettings クラスは、サーバー (SQL Server など) のインスタンスへの接続で使用する設定を表します。ServerConnection クラスは ConnectionSettings クラスを継承します。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Management.Common..::..ConnectionSettings
    Microsoft.SqlServer.Management.Common. . :: . .ConnectionManager

名前空間:  Microsoft.SqlServer.Management.Common
アセンブリ:  Microsoft.SqlServer.ConnectionInfo (Microsoft.SqlServer.ConnectionInfo.dll)

構文

'宣言
Public Class ConnectionSettings
'使用
Dim instance As ConnectionSettings
public class ConnectionSettings
public ref class ConnectionSettings
type ConnectionSettings =  class end
public class ConnectionSettings

ConnectionSettings 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ ApplicationName サーバーとの接続を確立したアプリケーションの名前を取得または設定します。
パブリック プロパティ ConnectAsUser 接続が権限の借用を使用して確立されるかどうかを示す Boolean プロパティ値を取得または設定します。
パブリック プロパティ ConnectAsUserName 権限の借用を使用して接続する場合のユーザーの名前を取得または設定します。
パブリック プロパティ ConnectAsUserPassword 権限の借用を使用して接続する場合のユーザーのパスワードを取得または設定します。
パブリック プロパティ ConnectionString 指定されたデータ ソースに接続するための接続文字列を取得または設定します。
パブリック プロパティ ConnectTimeout 接続タイムアウト時間 (秒数) を取得または設定します。
パブリック プロパティ DatabaseName 接続に必要なデータベースを取得または設定します。
パブリック プロパティ EncryptConnection 接続が暗号化されるかどうかを示す Boolean プロパティ値を取得または設定します。
パブリック プロパティ Login サーバーのインスタンスとの接続を確立するために必要なログオンを取得または設定します。
パブリック プロパティ LoginSecure サーバーへの接続時に Windows 認証を使用するか、SQL Server 認証を使用するかを示す Boolean プロパティを取得または設定します。
パブリック プロパティ MaxPoolSize サーバーとの接続を確立する際に、指定した接続の接続プールに格納できる最大接続数を取得または設定します。
パブリック プロパティ MinPoolSize サーバーとの接続を確立する際に、指定した接続の接続プールに格納できる最小接続数を取得または設定します。
パブリック プロパティ MultipleActiveResultSets 複数のアクティブな結果セットが許可されるかどうかを示す Boolean プロパティ値を取得または設定します。
パブリック プロパティ NetworkProtocol サーバーへの接続を確立するためのネットワーク プロトコルを取得または設定します。
パブリック プロパティ NonPooledConnection 接続をプールできるかどうかを示す Boolean プロパティ値を取得または設定します。
パブリック プロパティ PacketSize クライアントとサーバーの間で、ネットワークを経由して送信されたデータのパケット (バイト数) を取得または設定します。
パブリック プロパティ Password SQL Server 認証を使用してサーバーへ接続するためのログオン パスワードを取得または設定します。
パブリック プロパティ PooledConnectionLifetime プールされた接続の有効期間を取得または設定します。
プロテクト プロパティ ResetConnectionString 接続文字列のノードが変更されたかどうかを示す Boolean 値を取得または設定します。
パブリック プロパティ SecureConnectionString 暗号化された接続文字列を取得または設定します。
パブリック プロパティ SecurePassword SQL Server 認証を使用してサーバーへ接続する場合に、ログオンで使用するセキュリティで保護されたパスワードを取得または設定します。
パブリック プロパティ ServerInstance サーバーの名前を取得または設定します。
パブリック プロパティ WorkstationId ワークステーションを一意に識別する ID 値を取得または設定します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
プロテクト メソッド ThrowIfPropertyNotSet(String, String) 指定された接続プロパティが NULL または空の場合に例外をスローします。
プロテクト メソッド ThrowIfPropertyNotSet(String, String, Boolean) 指定された接続プロパティが NULL または空の場合に例外をスローします。
パブリック メソッド ToString 参照されたオブジェクトの名前を文字列として返します。 (Object. . :: . .ToString() () () () をオーバーライドします。)

先頭に戻る

フィールド

  名前 説明
パブリック フィールド静的メンバー NoConnectionTimeout 接続がタイムアウトするまでの秒数を示す Int32 値を取得または設定します。

先頭に戻る

説明

スレッド セーフ

この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。