ConnectionSettings クラス
ConnectionSettings クラスは、サーバー (SQL Server など) のインスタンスへの接続で使用する設定を表します。 ServerConnection クラスは ConnectionSettings クラスを継承します。
継承階層
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 | 参照されたオブジェクトの名前を文字列として返します。 (ObjectToString をオーバーライドします。) |
このページのトップへ
フィールド
名前 | 説明 | |
---|---|---|
NoConnectionTimeout | 接続がタイムアウトするまでの秒数を示す Int32 値を取得または設定します。 |
このページのトップへ
説明
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。