Click or drag to resize

BaseSet Class

Abstract Base Class for implementations of the ISet interface.
Inheritance Hierarchy

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

The BaseSet type exposes the following members.

Constructors
  NameDescription
Protected methodBaseSet
Initializes a new instance of the BaseSet class
Top
Properties
  NameDescription
Public propertyID
Gets/Sets the ID of the Set.
Public propertyItem
Retrieves the Value in this set for the given Variable.
Public propertyValues
Gets the Values in the Set.
Public propertyVariables
Gets the Variables in the Set.
Top
Methods
  NameDescription
Public methodAdd
Adds a Value for a Variable to the Set.
Public methodContainsVariable
Checks whether the Set contains a given Variable.
Public methodCopy
Copies the Set.
Public methodEquals(Object)
Gets whether the Set is equal to another object.
(Overrides ObjectEquals(Object).)
Public methodEquals(ISet)
Gets whether the Set is equal to another set.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Gets the Hash Code of the Set.
(Overrides ObjectGetHashCode.)
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.
Public methodIsMinusCompatibleWith
Gets whether the Set is minus compatible with a given set based on the given variables.
Public methodJoin
Joins the set to another set.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Removes a Value for a Variable from the Set.
Public methodToString
Gets the String representation of the Set.
(Overrides ObjectToString.)
Top
See Also