Class QueryElement
Ipmplementing the visitor pattern.
Implements
Inherited Members
Namespace: SuperOffice.Data.SQL
Assembly: SoDataBase.dll
Syntax
public abstract class QueryElement : ICloneable
Constructors
QueryElement()
Ipmplementing the visitor pattern.
Declaration
protected QueryElement()
Methods
Clone()
Creates a copy of the query elements, but shares parameter values with the original, so it is not a complete copy.
Declaration
public abstract object Clone()
Returns
Type | Description |
---|---|
object | Copy of all the restrictions/joins |
Remarks
This method is used by the SentryQueryUpdater to modify a query with sentry extensions without affecting the original query.
GetSubElements()
Return subelements.
Declaration
protected abstract QueryElement[] GetSubElements()
Returns
Type | Description |
---|---|
QueryElement[] | Array of QueryElement |