예제 #1
0
 internal Enumerator(
     Rows.Enumerator rowEnumerator,
     ResultConverter <TResult> converter)
 {
     _rowEnumerator = rowEnumerator;
     Current        = new Row <TResult>(rowEnumerator, converter);
 }
예제 #2
0
 internal ResultStatement(Statement statement, ResultConverter <TResult> converter)
 {
     try
     {
         _statement = statement;
         _converter = converter;
         ValidateConverter(converter);
     }
     catch
     {
         Dispose();
         throw;
     }
 }
예제 #3
0
 internal Rows(Rows rows, ResultConverter <TResult> converter)
 {
     _rows      = rows;
     _converter = converter;
 }
예제 #4
0
 internal Row(Rows.Enumerator rowEnumerator, ResultConverter <TResult> converter)
 {
     _rowEnumerator = rowEnumerator;
     _converter     = converter;
 }