A store for combining multiple stores and inference engines.
|
See Also: Inherited members from SemWeb.Store.
Constructs a new empty KnowledgeModel. |
Creates a new KnowledgeModel, adds to it a SemWeb.Stores.MemoryStore, and loads in the statements from the given reader. |
Storage [read-only] | MultiStore . The MultiStore that maintains the list of stores within this KnowledgeModel. |
Add
(SemWeb.Store) Adds a store into the KnowledgeModel. |
|
AddReasoning
(SemWeb.Reasoning.ReasoningEngine) Adds a reasoning engine to the KnowledgeModel. |
Constructs a new empty KnowledgeModel.
Creates a new KnowledgeModel, adds to it a SemWeb.Stores.MemoryStore, and loads in the statements from the given reader.
Adds a store into the KnowledgeModel.
The statements in store become available through calls to this KnowledgeModel's select and contains methods.
The store should have been created passing this KnowledgeModel to its constructor so that the store is associated with this KnowledgeModel.
The MultiStore that maintains the list of stores within this KnowledgeModel.
It is safe to manipulate the object returned by this property to change the stores associated with the KnowledgeModel.
Calls to Contains and Select on the MultiStore reflect the contents of the stores contained in it without the application of the KnowledgeModel's inference engines.
Adds a reasoning engine to the KnowledgeModel.