Click or drag to resize

IQueryableOwlReasoner Interface

Interface for OWL Reasoners which have access to their own SPARQL implementations.

Namespace:  VDS.RDF.Query.Inference
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
Syntax
public interface IQueryableOwlReasoner : IOwlReasoner

The IQueryableOwlReasoner type exposes the following members.

Properties
  NameDescription
Public propertyUnsatisfiable
Returns the enumeration of unsatisfiable classes.
(Inherited from IOwlReasoner.)
Top
Methods
  NameDescription
Public methodAdd
Adds a Graph to the reasoners knowledge base.
(Inherited from IOwlReasoner.)
Public methodClassify
Extracts the triples which comprise the class hierarchy.
(Inherited from IOwlReasoner.)
Public methodExecuteQuery
Executes a SPARQL Query using the reasoners SPARQL implementation.
Public methodExtract(IEnumerableString)
Extracts all possible triples using the given extraction modes.
(Inherited from IOwlReasoner.)
Public methodExtract(String)
Extracts all possible triples using the given extraction mode.
(Inherited from IOwlReasoner.)
Public methodExtract(IGraph, INode)
Extract a reasoning enhanced sub-graph from the given Graph rooted at the given Node.
(Inherited from IOwlReasoner.)
Public methodIsConsistent
Returns whether the underlying knowledge base is consistent.
(Inherited from IOwlReasoner.)
Public methodIsConsistent(IGraph)
Returns whether the given Graph is consistent with the underlying knowledge base.
(Inherited from IOwlReasoner.)
Public methodRealize
Extracts the triples which comprise the class hierarchy and individuals of those classes.
(Inherited from IOwlReasoner.)
Top
See Also