dotNetRDF API Documentation

VDS.RDF.Query.Inference.Pellet Namespace

Namespace which provides a client for interacting with a Pellet Server

Due to Pellet Server being a relatively new product it is currently only possible to reason over external knowledge bases on a Pellet Server and not to use Pellet to reason over in-memory data. As Pellet Server is updated in the future this client will be updated to take advantage of those updates and to eventually provide for in-memory reasoning. You may also want to consider using the StardogConnector which is the triple store from the same people who developed Pellet and which integrates some Pellet capabilities.

Namespace Hierarchy

Classes

Class Description
KnowledgeBase Represents a Knowledge Base on a Pellet Server
PelletHelper Helper class provided constants and helper methods for use with Pellet Server
PelletServer Represents a Connection to a Pellet Server
PelletService Class representing Services provided by a Pellet Server Knowledge Base
ServiceEndpoint Represents the Service Endpoint for a Service provided by a Pellet Server

Delegates

Delegate Description
PelletClusterServiceCallback Callback for Pellet Cluster Service
PelletConsistencyCallback Callback for Pellet Constistency Service
PelletSearchServiceCallback Callback for Pellet Search Service
PelletServerReadyCallback Callback that occurs when the connection to a Pellet Server instance is ready for use
PelletSimilarityServiceCallback Callback for Pellet Similarity Service