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

FilteredProduct 
Creates a new Filtered Product.

Name  Description  

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.
 
Lhs 
Gets the LHS Algebra.
 
Rhs 
Gets the RHS Algebra.
 
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 filtered product.
 
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 back into a Graph Pattern.
 
ToQuery 
Converts the algebra back into a query.
 
ToString 
Gets the string represenation of the algebra.
(Overrides ObjectToString.)  
Transform 
Transforms the inner algebra with the given optimiser.
 
TransformLhs 
Transforms the LHS algebra only with the given optimiser.
 
TransformRhs 
Transforms the RHS algebra only with the given optimiser.
