Exemplo n.º 1
0
 public static IEnumerable <SqlResultRow> get(SqlQueryWhere whereObject)
 {
     lock (Nrdo.LockObj)
     {
         if (!nrdoInitialized)
         {
             return(null);                  // can never happen but we get unused warnings on the variable otherwise
         }
         nrdoInitialize(() => whereObject.cache.identity.dataBase,
                        result => new SqlResultRow(whereObject.cache.identity.columnNames, result.Reader),
                        "");
         return(getMulti(whereObject.cache.identity.dataBase, whereObject));
     }
 }
Exemplo n.º 2
0
 internal SqlQueryCall(SqlQueryWhere whereObject, Func <ISqlResult, T> createResult)
 {
     this.whereObject  = whereObject;
     this.createResult = createResult;
 }