Class SkosGraph
Represents a wrapper around a SKOS graph providing convenient access to concepts, schemes, and collections.
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Skos
Assembly: dotNetRdf.Skos.dll
Syntax
public class SkosGraph : WrapperGraph, IGraph, INodeFactory, IDisposable, ITripleIndex, IEquatable<IGraph>
Constructors
| Improve this Doc View SourceSkosGraph(IGraph)
Creates a new SKOS graph for the given graph.
Declaration
public SkosGraph(IGraph g)
Parameters
Type | Name | Description |
---|---|---|
IGraph | g | The graph this SKOS graph wraps. |
SkosGraph(IRefNode)
Creates a new SKOS graph.
Declaration
public SkosGraph(IRefNode name = null)
Parameters
Type | Name | Description |
---|---|---|
IRefNode | name | The name to assign to the SKOS graph. |
Properties
| Improve this Doc View SourceCollections
Gets collections contained in the graph.
Declaration
public IEnumerable<SkosCollection> Collections { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><SkosCollection> |
Concepts
Gets concepts contained in the graph.
Declaration
public IEnumerable<SkosConcept> Concepts { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><SkosConcept> |
ConceptSchemes
Gets concept schemes contained in the graph.
Declaration
public IEnumerable<SkosConceptScheme> ConceptSchemes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><SkosConceptScheme> |
OrderedCollections
Gets ordered collections contained in the graph.
Declaration
public IEnumerable<SkosOrderedCollection> OrderedCollections { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><SkosOrderedCollection> |
Implements
System.IDisposable
System.IEquatable<T>