ServerConnection Members
ServerConnection オブジェクトは、サーバーへの接続を表します。
ServerConnection データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
名前 | 説明 | |
---|---|---|
ServerConnection | オーバーロードされます。 ServerConnection クラスの新しいインスタンスを初期化します。 |
このページのトップへ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
ApplicationName | サーバーとの接続を確立したアプリケーションの名前を取得または設定します。 (ConnectionSettings から継承されます) | |
AutoDisconnectMode | SQL Server のインスタンスへの参照された接続の自動切断モードを取得または設定します。 (ConnectionManager から継承されます) | |
BatchSeparator | 参照された接続でバッチを区切るために使用する文字列値を取得または設定します。 | |
CapturedSql | キャプチャ モードで接続が実行されているときにキャプチャされた Transact-SQL ステートメントを取得します。 (ConnectionManager から継承されます) | |
ConnectAsUser | 接続が権限の借用を使用して確立されるかどうかを示す Boolean プロパティ値を取得または設定します。 (ConnectionSettings から継承されます) | |
ConnectAsUserName | 権限の借用を使用して接続する場合のユーザーの名前を取得または設定します。 (ConnectionSettings から継承されます) | |
ConnectAsUserPassword | 権限の借用を使用して接続する場合のユーザーのパスワードを取得または設定します。 (ConnectionSettings から継承されます) | |
ConnectionString | 指定されたデータ ソースとの接続を確立するために使用する接続文字列を取得または設定します。 (ConnectionSettings から継承されます) | |
ConnectTimeout | 接続タイムアウト期間の秒数を取得または設定します。 (ConnectionSettings から継承されます) | |
DatabaseName | 接続に必要なデータベースを取得または設定します。 (ConnectionSettings から継承されます) | |
EncryptConnection | 接続が暗号化されるかどうかを示す Boolean プロパティ値を取得または設定します。 (ConnectionSettings から継承されます) | |
FixedServerRoles | 参照された接続に関連付けられた固定サーバー ロールを取得します。 | |
InUse | 接続が使用中であるかどうかを示す Boolean プロパティ値を取得または設定します。 (ConnectionManager から継承されます) | |
IsOpen | 接続が現在開いているかどうかを示す Boolean プロパティ値を取得します。 (ConnectionManager から継承されます) | |
LockTimeout | 現在のトランザクションがロックされているとき、接続がタイムアウトするのに必要な時間を秒単位で取得または設定します。 (ConnectionManager から継承されます) | |
Login | サーバーのインスタンスとの接続を確立するために必要なログオンを取得または設定します。 (ConnectionSettings から継承されます) | |
LoginSecure | サーバーへの接続が Windows 認証または SQL Server 認証のどちらを使用して確立されるかを示す Boolean プロパティを取得または設定します。 (ConnectionSettings から継承されます) | |
MaxPoolSize | サーバーとの接続を確立する際に、指定された接続で許容する接続プール内の最大接続数を取得または設定します。 (ConnectionSettings から継承されます) | |
MinPoolSize | サーバーとの接続を確立する際に、指定された接続で許容する接続プール内の最小接続数を取得または設定します。 (ConnectionSettings から継承されます) | |
MultipleActiveResultSets | 複数のアクティブな結果セットが許可されるかどうかを示す Boolean プロパティ値を取得または設定します。 (ConnectionSettings から継承されます) | |
NetworkProtocol | サーバーへの接続を確立するために使用されるネットワーク プロトコルを取得または設定します。 (ConnectionSettings から継承されます) | |
NonPooledConnection | 接続をプールできるかどうかを示す Boolean プロパティ値を取得または設定します。 (ConnectionSettings から継承されます) | |
PacketSize | クライアントとサーバーの間でネットワークを経由して送信されたデータのパケット (バイト数) を取得または設定します。 (ConnectionSettings から継承されます) | |
Password | SQL Server 認証の使用時にサーバーとの接続を確立するためにログオンで使用するパスワードを取得または設定します。 (ConnectionSettings から継承されます) | |
PooledConnectionLifetime | プールされた接続の有効期間を取得または設定します。 (ConnectionSettings から継承されます) | |
ProcessID | サーバーへの参照された接続に関連付けられたプロセスを一意に識別する ID 値を取得します。 | |
SecurePassword | SQL Server 認証の使用時にサーバーとの接続を確立するためにログオンで使用する、セキュリティで保護されたパスワードを取得または設定します。 (ConnectionSettings から継承されます) | |
ServerInstance | サーバーの名前を取得または設定します。 (ConnectionSettings から継承されます) | |
ServerVersion | SQL Server の接続されているインスタンスのバージョンを取得します。 (ConnectionManager から継承されます) | |
SqlConnectionObject | 接続オブジェクトを取得します。 (ConnectionManager から継承されます) | |
SqlExecutionModes | サーバーへの参照された接続に関連付けられた実行モードを取得または設定します。 | |
StatementTimeout | ステートメントの実行がタイムアウト エラーで失敗するまでの秒数を取得または設定します。 | |
TransactionDepth | 参照された接続の現在のトランザクションの深さを取得します。 | |
TrueLogin | 参照された接続で使用する現在のログオン レコード名を取得します。 | |
TrueName | サーバーの名前を取得します。 | |
UserProfile | 参照された接続に関連付けられたユーザー プロファイルを取得します。 | |
WorkstationId | ワークステーションを一意に識別する ID 値を取得または設定します。 (ConnectionSettings から継承されます) |
このページのトップへ
パブリック メソッド
( プロテクト メソッド も参照)
名前 | 説明 | |
---|---|---|
BeginTransaction | 参照された接続でトランザクションを開始します。 | |
Cancel | 接続をキャンセルします。 | |
ChangePassword | オーバーロードされます。 標準認証で使用するログオン パスワードを変更します。 | |
CommitTransaction | 参照された接続で現在のトランザクションをコミットします。 | |
Connect | SQL Server のインスタンスに接続します。 (ConnectionManager から継承されます) | |
Copy | ServerConnection オブジェクトのコピーを返します。 | |
Disconnect | SQL Server のインスタンスから接続を切断します。 (ConnectionManager から継承されます) | |
Equals | オーバーロードされます。 ( Object から継承されます) | |
ExecuteNonQuery | オーバーロードされます。 結果セットを返さないステートメントを実行します。 | |
ExecuteReader | 1 つ以上の結果セットを返す Transact-SQL ステートメントを実行します。 | |
ExecuteScalar | オーバーロードされます。 Transact-SQL ステートメントを実行し、値の型として先頭行の最初の列を返します。 | |
ExecuteWithResults | オーバーロードされます。 1 つ以上の結果セットを返す Transact-SQL ステートメントを 1 つまたは複数実行します。 | |
GetHashCode | ( Object から継承されます) | |
GetType | ( Object から継承されます) | |
IsInFixedServerRole | 参照された接続に関連付けられたログオンが、指定された固定サーバー ロールのメンバであるかどうかをテストします。 | |
ReferenceEquals | ( Object から継承されます) | |
RollBackTransaction | 現在のトランザクションをロールバックします。 | |
ToString | 参照されたオブジェクトの名前を文字列として返します。 (ConnectionSettings から継承されます) |
このページのトップへ
プロテクト メソッド
名前 | 説明 | |
---|---|---|
CheckServerVersion | ( ConnectionManager から継承されます) | |
Finalize | ( Object から継承されます) | |
MemberwiseClone | ( Object から継承されます) | |
ThrowIfPropertyNotSet | オーバーロードされます。 ( ConnectionSettings から継承されます) |
このページのトップへ
パブリック イベント
名前 | 説明 | |
---|---|---|
InfoMessage | SQL Server のインスタンスが情報メッセージを生成すると発生するイベントです。 (ConnectionManager から継承されます) | |
RemoteLoginFailed | このイベントは、リモート ログインが SQL Server のインスタンスへの接続に失敗すると発生します。 (ConnectionManager から継承されます) | |
ServerMessage | SQL Server のインスタンスがメッセージを生成すると発生するイベントです。 (ConnectionManager から継承されます) | |
StateChange | SQL Server のインスタンスが状態を変更すると発生するイベントです。 (ConnectionManager から継承されます) | |
StatementExecuted | SQL Server のインスタンスが現在の接続でステートメントを実行すると発生するイベントです。 (ConnectionManager から継承されます) |
このページのトップへ
参照
関連項目
ServerConnection Class
Microsoft.SqlServer.Management.Common Namespace
その他の技術情報
Visual Basic .NET で Windows 認証を使用して SQL Server のローカル インスタンスに接続する方法
SQL Server のインスタンスへの接続