public string QueryTripleStoreRaw(SparqlParameterizedString queryString) { if (queryString == null) { return(string.Empty); } queryString.AddAllColidNamespaces(); using var dataStream = _queryEndpoint.QueryRaw(queryString.ToString()).GetResponseStream(); using var reader = new StreamReader(dataStream); return(reader.ReadToEnd()); }
public void UpdateTripleStore(SparqlParameterizedString updateString) { if (updateString == null) { return; } if (_transaction != null) { _transaction.AddUpdateString(updateString); } else { updateString.AddAllColidNamespaces(); _updateEndpoint.Update(updateString.ToString()); } }
public void Commit(SparqlParameterizedString sparql) { sparql.AddAllColidNamespaces(); _updateEndpoint.Update(sparql.ToString()); }
public IGraph QueryTripleStoreGraphResult(SparqlParameterizedString queryString) { queryString.AddAllColidNamespaces(); return(_queryEndpoint.QueryWithResultGraph(queryString.ToString())); }