Exemplo n.º 1
0
 public static object CreateResult(IOqlCallResult callResult, IDataSource dataSource, IQueryBuilder query)
 {
     return((Activator.CreateInstance(typeof(ObjectQueryIterator <>).MakeGenericType(callResult.ResultType), dataSource, query) as ObjectQueryNavigator)
            .Navigate()
            .GetResult(callResult));
 }
Exemplo n.º 2
0
 public static Task <object> CreateResultAsync(IOqlCallResult callResult, IDataSource dataSource, IQueryBuilder query)
 {
     return((Activator.CreateInstance(typeof(ObjectQueryIterator <>).MakeGenericType(callResult.ResultType), dataSource, query) as ObjectQueryNavigator)
            .NavigateAsync()
            .ContinueWith(x => x.Result.GetResult(callResult)));
 }
Exemplo n.º 3
0
 public abstract object GetResult(IOqlCallResult callResult);