Show / Hide Table of Contents

Class RdfsReasoner

An Inference Engine which uses RDFS reasoning.

Inheritance
System.Object
StaticRdfsReasoner
RdfsReasoner
Implements
IInferenceEngine
Inherited Members
StaticRdfsReasoner.Apply(IGraph)
StaticRdfsReasoner.Initialise(IGraph)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Query.Inference
Assembly: dotNetRdf.Inferencing.dll
Syntax
public class RdfsReasoner : StaticRdfsReasoner, IInferenceEngine
Remarks

Does basic RDFS inferencing as detailed in the remarks for the StaticRdfsReasoner except every Graph that inference is applied to has the potential to alter the schema which is in use.

Methods

| Improve this Doc View Source

Apply(IGraph, IGraph)

Applies inference to the Input Graph and outputs the inferred information to the Output Graph.

Declaration
public override void Apply(IGraph input, IGraph output)
Parameters
Type Name Description
IGraph input

Graph to apply inference to.

IGraph output

Graph inferred information is output to.

Overrides
StaticRdfsReasoner.Apply(IGraph, IGraph)
Remarks

Does basic RDFS inferencing as detailed in the remarks for the StaticRdfsReasoner except every Graph that inference is applied to has the potential to alter the schema which is in use.

Implements

IInferenceEngine

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Methods
    • Apply(IGraph, IGraph)
  • Implements
  • Extension Methods
Back to top Generated by DocFX