Example #1
0
 public GenericGraphQuery(String query, IQueryableGenericIOManager manager)
     : base(query, new GenericQueryProcessor(manager)) { }
Example #2
0
 /// <summary>
 /// Creates a new Queryable Read-Only connection which is a read-only wrapper around another store
 /// </summary>
 /// <param name="manager">Manager for the Store you want to wrap as read-only</param>
 public QueryableReadOnlyConnector(IQueryableGenericIOManager manager)
     : base(manager)
 {
     this._queryManager = manager;
 }
 /// <summary>
 /// Creates a new set of Generic IO Parameters using the given <see cref="IQueryableGenericIOManager">IQueryableGenericIOManager</see>
 /// </summary>
 /// <param name="manager">Queryable IO Manager for the underlying Store</param>
 /// <param name="threads">Number of Threads to use for operations which can be multi-threaded</param>
 public QueryableGenericIOParams(IQueryableGenericIOManager manager, int threads)
     : base(manager, threads) { }
 /// <summary>
 /// Creates a new Native Store Source
 /// </summary>
 /// <param name="manager">Queryable Generic IO Manager</param>
 public NativeStoreSource(IQueryableGenericIOManager manager)
  : this(new NativeTripleStore(manager)) { }
 /// <summary>
 /// Creates a new set of Generic IO Parameters using the given <see cref="IQueryableGenericIOManager">IQueryableGenericIOManager</see>
 /// </summary>
 /// <param name="manager">Queryable IO Manager for the underlying Store</param>
 public QueryableGenericIOParams(IQueryableGenericIOManager manager)
     : base(manager) { }
Example #6
0
 public LinqQueryProcessor(IQueryableGenericIOManager manager)
     : this(new GenericQueryProcessor(manager)) { }
Example #7
0
 /// <summary>
 /// Creates a new LINQ Triple Store that operates over a <see cref="IQueryableGenericIOManager">IQueryableGenericIOManager</see>
 /// </summary>
 /// <param name="manager">Manager</param>
 public LinqTripleStore(IQueryableGenericIOManager manager)
     : this(new LinqQueryProcessor(manager), LinqQueryMethod.GenericSparql) { }
Example #8
0
 /// <summary>
 /// Creates a new Generic Query Processor
 /// </summary>
 /// <param name="manager">Generic IO Manager</param>
 public GenericQueryProcessor(IQueryableGenericIOManager manager)
 {
     this._manager = manager;
 }
 /// <summary>
 /// Creates a new instance of the Native Triple Store
 /// </summary>
 /// <param name="manager">Manager for the Store you want to query</param>
 public NativeTripleStore(IQueryableGenericIOManager manager)
     : base(new GraphCollection())
 {
     this._manager = manager;
 }