Click or drag to resize

Set Class

Represents one possible set of values which is a solution to the query.
Inheritance Hierarchy

Namespace:  VDS.RDF.Query.Algebra
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
Syntax
public sealed class Set : BaseSet, IEquatable<Set>

The Set type exposes the following members.

Constructors
  NameDescription
Public methodSet
Creates a new Set.
Top
Properties
Methods
  NameDescription
Public methodAdd
Adds a Value for a Variable to the Set.
(Overrides BaseSetAdd(String, INode).)
Public methodContainsVariable
Checks whether the Set contains a given Variable.
(Overrides BaseSetContainsVariable(String).)
Public methodCopy
Copies the Set.
(Overrides BaseSetCopy.)
Public methodEquals(Object)
Gets whether the Set is equal to another object.
(Inherited from BaseSet.)
Public methodEquals(ISet)
Gets whether the Set is equal to another set.
(Inherited from BaseSet.)
Public methodEquals(Set)
Gets whether the Set is equal to another set.
Public methodGetHashCode
Gets the Hash Code of the Set.
(Inherited from BaseSet.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsCompatibleWith
Gets whether the Set is compatible with a given set based on the given variables.
(Overrides BaseSetIsCompatibleWith(ISet, IEnumerableString).)
Public methodIsMinusCompatibleWith
Gets whether the Set is minus compatible with a given set based on the given variables.
(Overrides BaseSetIsMinusCompatibleWith(ISet, IEnumerableString).)
Public methodJoin
Joins the set to another set.
(Overrides BaseSetJoin(ISet).)
Public methodRemove
Removes a Value for a Variable from the Set.
(Overrides BaseSetRemove(String).)
Public methodToString
Gets the String representation of the Set.
(Inherited from BaseSet.)
Top
See Also