/// <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) { }
/// <summary> /// Creates a new Native Store Source /// </summary> /// <param name="manager">Queryable Generic IO Manager</param> public NativeStoreSource(IQueryableGenericIOManager manager) : this(new NativeTripleStore(manager)) { }
public LinqQueryProcessor(IQueryableGenericIOManager manager) : this(new GenericQueryProcessor(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) { }
/// <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) { }
public GenericGraphQuery(String query, IQueryableGenericIOManager manager) : base(query, new GenericQueryProcessor(manager)) { }
/// <summary> /// Creates a new Generic Query Processor /// </summary> /// <param name="manager">Generic IO Manager</param> public GenericQueryProcessor(IQueryableGenericIOManager manager) { this._manager = manager; }
public QueryTask(IQueryableGenericIOManager manager, String query) : base("SPARQL Query") { this._processor = new GenericQueryProcessor(manager); this._query = query; }
public QueryTask(IQueryableGenericIOManager manager, String query, int pageSize) : this(manager, query) { this._usePaging = true; this._pageSize = pageSize; }
/// <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; }
/// <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; }