A Sandcastle Documented Class Library
SqlServerConnection クラス
名前空間CFW.Database.SqlServerSqlServerConnection
SQLServerに接続する
宣言の構文
C#Visual BasicVisual C++
public class SqlServerConnection : Connection
Public Class SqlServerConnection _
	Inherits Connection
public ref class SqlServerConnection : public Connection
メンバ
すべてのメンバコンストラクタメソッドフィールド



メンバ説明
SqlServerConnection()()()
Initializes a new instance of the SqlServerConnection class

BeginTransaction(IsolationLevel)
トランザクション開始
( Connection.BeginTransaction(IsolationLevel) をオーバーライドします。)
BeginTransaction()()()
トランザクション開始
( Connection から継承されます。)
BuildConnectionString()()()
接続文字列構築

Close()()()
接続を閉じる
( Connection.Close()()() をオーバーライドします。)
commandTimeout
コマンド実行タイムアウト。
( Connection から継承されます。)
CommitTransaction()()()
トランザクション確定
( Connection.CommitTransaction()()() をオーバーライドします。)
config
この接続のための設定
( Connection から継承されます。)
connectionTimeout
接続タイムアウト。接続するまでのタイムアウトであってコマンド実行のタイムアウトじゃない
( Connection から継承されます。)
CreateDataAdapter()()()
読み取りようデータアダプター生成
( Connection.CreateDataAdapter()()() をオーバーライドします。)
CreateDbCommand(Command)
( Connection.CreateDbCommand(Command) をオーバーライドします。)
DescribeStoredProcedure(String)
ストアドパラメータ取得 TODO:実装
( Connection から継承されます。)
DescribeTable(String)
テーブルの構造を調べる
( Connection.DescribeTable(String) をオーバーライドします。)
EscapeWildCards(String)
wildcard文字もエスケープ
( Connection から継承されます。)
ExecuteQuery(Command)
クエリー実行
( Connection から継承されます。)
ExecuteQuery(Command, Int32)
クエリー実行
( Connection から継承されます。)
ExecuteQueryAsSerialized(Command)
クエリーを実行してシリアライズする
( Connection から継承されます。)
ExecuteQueryAsSerialized(Command, Int32)
クエリーを実行してシリアライズする
( Connection から継承されます。)
ExecuteQueryAsTableRows<(Of <(T>)>)(Command, String)
クエリーを実行してテーブル行タイプのリストを返す
( Connection から継承されます。)
ExecuteQueryAsTableRows<(Of <(T>)>)(Command, String, Int32)
クエリーを実行してテーブル行タイプのリストを返す
( Connection から継承されます。)
ExecuteQueryBatch(array<Command>[]()[])
クエリー一括実行
( Connection から継承されます。)
ExecuteQueryBatch(array<Command>[]()[], Int32)
クエリー一括実行
( Connection から継承されます。)
ExecuteReader(Command)
クエリー実行
( Connection から継承されます。)
ExecuteReader(Command, Int32)
クエリー実行
( Connection から継承されます。)
ExecuteScalar(Command)
スカラークエリー実行
( Connection から継承されます。)
ExecuteScalar(Command, Int32)
スカラークエリー実行
( Connection から継承されます。)
ExecuteUpdate(Command)
クエリー実行
( Connection から継承されます。)
ExecuteUpdate(Command, Int32)
クエリー実行
( Connection から継承されます。)
ExecuteUpdateBatch(array<Command>[]()[])
クエリー一括実行
( Connection から継承されます。)
ExecuteUpdateBatch(array<Command>[]()[], Int32)
クエリー一括実行
( Connection から継承されます。)
GetColumnComments(String)
テーブル列コメントを取得
( Connection から継承されます。)
GetColumnInfo(String)
テーブル定義を取得 TODO:INFORMATION_SCHEMAを使うように。
( Connection から継承されます。)
GetPrimaryKeys(String)
テーブル主キー定義を取得 TODO:INFORMATION_SCHEMAを使うように。
( Connection から継承されます。)
GetReturnValue(DbCommand)
「戻り値」を取得 戻り値に設定される変数名が"@RETURN_VALUE"でない場合に実装クラスで上書する。
( Connection から継承されます。)
GetSpColumnInfo(String)
ストアドの引数定義を取得 TODO:INFORMATION_SCHEMAを使うように。
( Connection から継承されます。)
HasReturnValue(DbCommand)
ストアドプロシージャの「戻り値」がコマンドに設定されているかチェック 戻り値に設定される変数名が"@RETURN_VALUE"でない場合に実装クラスで上書する。
( Connection から継承されます。)
Implode(IEnumerable, String, Boolean)
リストを結合して文字列にする。
( Connection から継承されます。)
isolation
トランザクション分離レベル
( Connection から継承されます。)
Open(IsolationLevel)
接続を開く
( Connection.Open(IsolationLevel) をオーバーライドします。)
Open()()()
接続を開く
( Connection から継承されます。)
Quote(String)
データベース用の引用符処理
( Connection から継承されます。)
quoteStyle
引用処理スタイル(現状SqlServerタイプしかない)
( Connection から継承されます。)
RollbackTransaction()()()
トランザクション破棄
( Connection.RollbackTransaction()()() をオーバーライドします。)
SystemDate()()()
システム時間取得
( Connection.SystemDate()()() をオーバーライドします。)
継承階層
Object
Connection
 SqlServerConnection

アセンブリ: CFW.Database (モジュール: CFW.Database) バージョン: 1.2.0.2 (1.2.0.2)