ServerConnection メンバー

ServerConnection オブジェクトは、サーバーへの接続を表します。

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

コンストラクター

  名前 説明
パブリック メソッド ServerConnection() () () () ServerConnection クラスの新しいインスタンスを初期化します。
パブリック メソッド ServerConnection(SqlConnection) 指定された接続パラメータを使用して、ServerConnection クラスの新しいインスタンスを初期化します。
パブリック メソッド ServerConnection(String) 指定されたサーバー インスタンスを使用して、ServerConnection クラスの新しいインスタンスを初期化します。
パブリック メソッド ServerConnection(SqlConnectionInfo) 指定された接続情報を使用して、ServerConnection クラスの新しいインスタンスを初期化します。
パブリック メソッド ServerConnection(String, String, SecureString) 指定されたサーバー インスタンスおよびログオン資格情報を使用して、ServerConnection クラスの新しいインスタンスを初期化します。
パブリック メソッド ServerConnection(String, String, String) 指定されたサーバー インスタンスおよびログオン資格情報を使用して、ServerConnection クラスの新しいインスタンスを初期化します。

Top

メソッド

  名前 説明
パブリック メソッド BeginTransaction 参照された接続でトランザクションを開始します。
パブリック メソッド Cancel 接続をキャンセルします。
パブリック メソッド ChangePassword(SecureString) 標準認証で使用するログイン パスワードを変更します。
パブリック メソッド ChangePassword(String) 標準認証で使用するログオン パスワードを変更します。
プロテクト メソッド CheckServerVersion 接続先の SQL Server インスタンスのバージョンを確認します。 (ConnectionManager から継承されています。)
パブリック メソッド CommitTransaction 参照された接続で現在のトランザクションをコミットします。
パブリック メソッド Connect SQL Server のインスタンスに接続します。 (ConnectionManager から継承されています。)
パブリック メソッド Copy ServerConnection オブジェクトのコピーを返します。
パブリック メソッド Disconnect SQL Server のインスタンスとの接続を切断します。 (ConnectionManager から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
パブリック メソッド ExecuteNonQuery(StringCollection) 結果セットを返さないステートメントのバッチを実行します。
パブリック メソッド ExecuteNonQuery(String) 結果セットを返さないステートメントを実行します。
パブリック メソッド ExecuteNonQuery(StringCollection, ExecutionTypes) 指定された実行オプションで、結果セットを返さないステートメントのバッチを実行します。
パブリック メソッド ExecuteNonQuery(String, ExecutionTypes) 指定された実行オプションで、結果セットを返さないステートメントを実行します。
パブリック メソッド ExecuteReader 1 つ以上の結果セットを返す Transact-SQL ステートメントを実行します。
パブリック メソッド ExecuteScalar(StringCollection) Transact-SQL ステートメントのバッチを実行し、オブジェクトの値として先頭行の最初の列を返します。
パブリック メソッド ExecuteScalar(String) Transact-SQL ステートメントを実行し、オブジェクトの値として先頭行の最初の列を返します。
パブリック メソッド ExecuteWithResults(StringCollection) 複数の結果セットを返す Transact-SQL ステートメントのバッチを実行します。
パブリック メソッド ExecuteWithResults(String) 結果セットを返す Transact-SQL ステートメントを実行します。
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド IsInFixedServerRole 参照された接続に関連付けられたログオンが、指定された固定サーバー ロールのメンバであるかどうかをテストします。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド静的メンバー NormalizeQuery(String)
パブリック メソッド静的メンバー NormalizeQuery(String, Boolean)
パブリック メソッド RollBackTransaction 現在のトランザクションをロールバックします。
プロテクト メソッド ThrowIfPropertyNotSet(String, String) 指定された接続プロパティが NULL または空の場合に例外をスローします。 (ConnectionSettings から継承されています。)
プロテクト メソッド ThrowIfPropertyNotSet(String, String, Boolean) 指定された接続プロパティが NULL または空の場合に例外をスローします。 (ConnectionSettings から継承されています。)
パブリック メソッド ToString 参照されたオブジェクトの名前を文字列として返します。 (ConnectionSettings から継承されています。)

Top

プロパティ

  名前 説明
パブリック プロパティ ApplicationName サーバーとの接続を確立したアプリケーションの名前を取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ AutoDisconnectMode SQL Server のインスタンスへの参照された接続の自動切断モードを取得します。値の設定も可能です。 (ConnectionManager から継承されています。)
パブリック プロパティ BatchSeparator 参照された接続でバッチを区切るために使用する文字列値を取得または設定します。
パブリック プロパティ CapturedSql キャプチャ モードで接続が実行されているときにキャプチャされた Transact-SQL ステートメントを取得します。 (ConnectionManager から継承されています。)
パブリック プロパティ ConnectAsUser 接続が権限の借用を使用して確立されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ ConnectAsUserName 権限の借用を使用して接続する場合のユーザーの名前を取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ ConnectAsUserPassword 権限の借用を使用して接続する場合のユーザーのパスワードを取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ ConnectionString 指定されたデータ ソースに接続するための接続文字列を取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ ConnectionType
パブリック プロパティ 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 から継承されています。)
パブリック プロパティ静的メンバー ParameterizationMode
パブリック プロパティ Password SQL Server 認証を使用してサーバーへ接続するためのログオン パスワードを取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ PooledConnectionLifetime プールされた接続の有効期間を取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ ProcessID サーバーへの参照された接続に関連付けられたプロセスを一意に識別する ID 値を取得します。
パブリック プロパティ SecureConnectionString 暗号化された接続文字列を取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ SecurePassword SQL Server 認証を使用してサーバーへ接続する場合に、ログオンで使用するセキュリティで保護されたパスワードを取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ ServerInstance サーバーの名前を取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)
パブリック プロパティ ServerVersion 接続している SQL Server インスタンスのバージョンを取得します。 (ConnectionManager から継承されています。)
パブリック プロパティ SqlConnectionObject 接続オブジェクトを取得します。 (ConnectionManager から継承されています。)
パブリック プロパティ SqlExecutionModes サーバーへの参照された接続に関連付けられた実行モードを取得または設定します。
パブリック プロパティ StatementTimeout ステートメントの実行がタイムアウト エラーで失敗するまでの秒数を取得または設定します。
パブリック プロパティ TransactionDepth 参照された接続の現在のトランザクションの深さを取得します。
パブリック プロパティ TrueLogin 参照された接続で使用する現在のログオン レコード名を取得します。
パブリック プロパティ TrueName サーバーの名前を取得します。
パブリック プロパティ静的メンバー UseMode
パブリック プロパティ UserProfile 参照された接続に関連付けられたユーザー プロファイルを取得します。
パブリック プロパティ WorkstationId ワークステーションを一意に識別する ID 値を取得します。値の設定も可能です。 (ConnectionSettings から継承されています。)

Top

イベント

  名前 説明
パブリック イベント InfoMessage SQL Server のインスタンスが情報メッセージを生成したときに発生するイベントです。 (ConnectionManager から継承されています。)
パブリック イベント RemoteLoginFailed このイベントは、リモート ログインが SQL Server のインスタンスへの接続に失敗すると発生します。 (ConnectionManager から継承されています。)
パブリック イベント ServerMessage SQL Server が現在の接続に関する警告または情報メッセージを返した場合に発生するイベントです。 (ConnectionManager から継承されています。)
パブリック イベント StateChange SQL Server のインスタンスが状態を変更すると発生するイベントです。 (ConnectionManager から継承されています。)
パブリック イベント StatementExecuted SQL Server のインスタンスが現在の接続でステートメントを実行したときに発生するイベントです。 (ConnectionManager から継承されています。)

Top