SqlConnectionInfo クラス
SqlConnectionInfo オブジェクトは、SQL Server のインスタンスへの接続を確立するのに必要な情報を表します。
継承階層
System.Object
Microsoft.SqlServer.Management.Common.ConnectionInfoBase
Microsoft.SqlServer.Management.Common.SqlOlapConnectionInfoBase
Microsoft.SqlServer.Management.Common.SqlConnectionInfo
名前空間: Microsoft.SqlServer.Management.Common
アセンブリ: Microsoft.SqlServer.ConnectionInfo (Microsoft.SqlServer.ConnectionInfo.dll)
構文
'宣言
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public Class SqlConnectionInfo _
Inherits SqlOlapConnectionInfoBase
'使用
Dim instance As SqlConnectionInfo
[SerializableAttribute]
[ComVisibleAttribute(false)]
public class SqlConnectionInfo : SqlOlapConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class SqlConnectionInfo : public SqlOlapConnectionInfoBase
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type SqlConnectionInfo =
class
inherit SqlOlapConnectionInfoBase
end
public class SqlConnectionInfo extends SqlOlapConnectionInfoBase
SqlConnectionInfo 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
SqlConnectionInfo() | SqlConnectionInfo クラスの新しいインスタンスを初期化します。 | |
SqlConnectionInfo(String) | SqlConnectionInfo クラスの新しいインスタンスを初期化します。 | |
SqlConnectionInfo(SqlConnectionInfo) | SqlConnectionInfo クラスの新しいインスタンスを初期化します。 | |
SqlConnectionInfo(ServerConnection, ConnectionType) | SqlConnectionInfo クラスの新しいインスタンスを初期化します。 | |
SqlConnectionInfo(String, String, String) | SqlConnectionInfo クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
名前 | 説明 | |
---|---|---|
AdditionalParameters | 接続のための追加のパラメーターを取得または設定します。 | |
ApplicationName | SQL Server のインスタンスに接続しているアプリケーションの名前を取得または設定します。 | |
ConnectionProtocol | SQL Server のインスタンスへの接続で使用するネットワーク プロトコルを取得または設定します。 | |
ConnectionString | SQL Server のインスタンスとの接続を確立するときに使用する接続文字列を取得します。 (SqlOlapConnectionInfoBase.ConnectionString をオーバーライドします。) | |
ConnectionStringInternal | 内部接続文字列を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
ConnectionTimeout | 接続がタイムアウトするまでの秒数を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
ConnectionTimeoutInternal | 内部接続タイムアウト期間の秒数を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
DatabaseName | 接続を確立するデータベースを取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
DatabaseNameInternal | 内部データベース名を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
EncryptConnection | 接続情報を暗号化するかどうかを示す Boolean プロパティ値を取得または設定します。 | |
IntegratedSecurityInternal | 接続が統合セキュリティをサポートするかどうかを示す Boolean プロパティ値を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
MaxPoolSize | スレッド プールで接続が許容する実行スレッドの最大数を取得または設定します。 | |
MinPoolSize | スレッド プールで接続が許容する実行スレッドの最小数を取得または設定します。 | |
PacketSize | データの送受信のための接続で使用されるネットワーク パケット サイズをバイト単位で取得または設定します。 | |
Password | 接続を確立するために使用するパスワードを取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
PoolConnectionLifeTime | プール接続期間を秒単位で取得または設定します。 | |
Pooled | 接続をプールするかどうかを示す SqlBoolean プロパティ値を取得または設定します。 | |
QueryTimeout | クエリがタイムアウトするまでの秒数を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
QueryTimeoutInternal | 内部クエリ タイムアウト期間の秒数を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
RebuildConnectionStringInternal | 内部接続文字列を再構築する必要があるかどうかを示す Boolean 値を取得します。値の設定も可能です。 (SqlOlapConnectionInfoBase から継承されています。) | |
SecurePassword | 接続を確立するために使用する、セキュリティで保護されたパスワードを取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
ServerCaseSensitivity | 接続で、サーバーが大文字と小文字を区別するかどうかを示す情報を取得または設定します。 (ConnectionInfoBase から継承されています。) | |
ServerName | SQL Server のインスタンスの名前を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
ServerNameInternal | SQL Server のインスタンスの内部名を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
ServerType | サーバー接続の種類を取得または設定します。 (ConnectionInfoBase から継承されています。) | |
ServerVersion | SQL Server のインスタンスに関するバージョン情報を取得または設定します。 (ConnectionInfoBase から継承されています。) | |
UseIntegratedSecurity | 接続で統合セキュリティを使用するかどうかを示す Boolean プロパティ値を取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
UserName | SQL Server のインスタンスに接続しようとしているユーザーを取得または設定します。 (SqlOlapConnectionInfoBase から継承されています。) | |
WorkstationId | クライアント ワークステーションを一意に識別する値を取得または設定します。 |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
ConnectionParmsChanged | 接続パラメーターを変更します。 (SqlOlapConnectionInfoBase から継承されています。) | |
Copy | SqlConnectionInfo オブジェクトのコピーを返します。 | |
CreateConnectionObject | システム接続オブジェクトを作成します。 (SqlOlapConnectionInfoBase.CreateConnectionObject() をオーバーライドします。) | |
Equals | (Object から継承されています。) | |
Finalize | (Object から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetType | (Object から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
ToString | SqlConnectionInfo オブジェクトを文字列の形式で返します。 (SqlOlapConnectionInfoBase.ToString() をオーバーライドします。) |
先頭に戻る
フィールド
名前 | 説明 | |
---|---|---|
DefaultNetworkProtocol | 接続の既定のネットワーク プロトコルを示す NetworkProtocol オブジェクトです。 |
先頭に戻る
説明
SqlConnectionInfo オブジェクトは、接続情報を提供する ServerConnection オブジェクトの作成時に、パラメーターとして渡すことができます。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。