Extend Class 
Namespace: VDS.RDF.Query.Algebra
The Extend type exposes the following members.
Name  Description  

AssignExpression 
Gets the Assignment Expression.
 
FixedVariables 
Gets the enumeration of fixed variables in the algebra i.e. variables that are guaranteed to have a bound value.
 
FloatingVariables 
Gets the enumeration of floating variables in the algebra i.e. variables that are not guaranteed to have a bound value.
 
InnerAlgebra 
Gets the Inner Algebra.
 
VariableName 
Gets the Variable Name to be bound.
 
Variables 
Gets the variables used in the algebra.

Name  Description  

Equals  Determines whether the specified object is equal to the current object. (Inherited from Object.)  
Evaluate 
Evaluates the Algebra in the given context.
 
Finalize  Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)  
GetHashCode  Serves as the default hash function. (Inherited from Object.)  
GetType  Gets the Type of the current instance. (Inherited from Object.)  
MemberwiseClone  Creates a shallow copy of the current Object. (Inherited from Object.)  
ToGraphPattern 
Converts the Algebra to a Graph Pattern.
 
ToQuery 
Converts the Algebra to a Query.
 
ToString 
Gets the String representation of the Extend.
(Overrides ObjectToString.)  
Transform 
Transforms the Inner Algebra using the given Optimiser.
