示例#1
0
 /// <summary>
 /// 指定の<see cref="ICodeDbCommand"/>を使用してコマンドを実行しレコード読み取りオブジェクトを取得する
 /// </summary>
 /// <param name="command">コマンド</param>
 /// <returns>影響を受けた行の数</returns>
 public int Execute(ICodeDbCommand command)
 {
     return(this.Commandable.Execute(command));
 }
示例#2
0
 /// <summary>
 /// 指定の<see cref="ICodeDbCommand"/>を使用してコマンドを実行する
 /// </summary>
 /// <param name="command">コマンド</param>
 /// <returns>影響を受けた行の数</returns>
 public int Execute(ICodeDbCommand command) => command.ExecuteNonQuery(this);
示例#3
0
 /// <summary>
 /// 指定の<see cref="ICodeDbCommand"/>を使用してコマンドを実行する
 /// </summary>
 /// <param name="command">コマンド</param>
 /// <returns>読み取り用オブジェクト</returns>
 public ICodeDbDataReader ExecuteReader(ICodeDbCommand command) => command.ExecuteReader(this);
示例#4
0
 /// <summary>
 /// 指定の<see cref="ICodeDbCommand"/>を使用してコマンドを実行しレコード読み取りオブジェクトを取得する
 /// </summary>
 /// <param name="command">コマンド</param>
 /// <returns>レコード列挙オブジェクト</returns>
 public RecordEnumerator <TResult> Execute(ICodeDbCommand command)
 {
     return(new RecordEnumerator <TResult>(this.Commandable.ExecuteReader(command), this.RecordReader));
 }