Class LeviathanProtocolProcessor
A processor for the SPARQL Graph Store HTTP Protocol which operates by using the libraries in-memory Leviathan SPARQL engine and converting protocol actions to SPARQL Query/Update commands as appropriate.
Inheritance
System.Object
LeviathanProtocolProcessor
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: VDS.RDF.Update.Protocol
Assembly: dotNetRDF.dll
Syntax
public class LeviathanProtocolProcessor : ProtocolToUpdateProcessor, ISparqlHttpProtocolProcessor
Constructors
| Improve this Doc View SourceLeviathanProtocolProcessor(IInMemoryQueryableStore)
Creates a new Leviathan Protocol Processor.
Declaration
public LeviathanProtocolProcessor(IInMemoryQueryableStore store)
Parameters
Type | Name | Description |
---|---|---|
IInMemoryQueryableStore | store | Triple Store. |
LeviathanProtocolProcessor(ISparqlDataset)
Creates a new Leviathan Protocol Processor.
Declaration
public LeviathanProtocolProcessor(ISparqlDataset dataset)
Parameters
Type | Name | Description |
---|---|---|
ISparqlDataset | dataset | SPARQL Dataset. |