#JoinedTable

##Properties

Datatype Property name Property description Default Value
List AdditionalConstraints   null
Column DbLeftConditionColumn   null
Column DbRightConditionColumn   null
Table DbRightConditionTable   null
Table DbTable Gets or sets the database table for this join. This will also function as the lefthand table in multi-table reports. null
String LeftConditionColumn Gets or sets the column name of the lefthand table, if any. Single table reports do not need this information. null
String RightConditionColumn Gets or sets the column name of the righthand table, if any. Single table reports do not need this information. null
String RightConditionTable Gets or sets the table name of the righthand table, if any. Single table reports do not need this information. null
String TableName Gets or sets the name of the table for this join. null

##Methods

###AddAdditionalConstraint(System.String,System.String,Izenda.AdHoc.ConditionOperator)

Parameters:


###Equals(System.Object) Determines whether the specified System.Object is equal to the current System.Object.

Parameters:

Returns:

true if the specified System.Object is equal to the current System.Object; otherwise, false.


###GetHashCode() Serves as a hash function for a particular type.

Returns:

A hash code for the current System.Object.


###GetSchema() Gets the XML schema.

Returns:

XML schema of this object.


###GetSQL(Izenda.AdHoc.JoinedTable,System.Boolean,System.Collections.Generic.ICollection<System.String>,System.Collections.Generic.ICollection<Izenda.AdHoc.Filter>,Izenda.AdHoc.FilterCollection,System.Boolean)

Parameters:


###GetSQL(Izenda.AdHoc.JoinedTable,System.Boolean,System.Collections.Generic.ICollection<System.String>,System.Collections.Generic.ICollection<Izenda.AdHoc.Filter>,Izenda.AdHoc.FilterCollection,System.Boolean,System.Boolean)

Parameters:


###GetType() Gets the System.Type of the current instance.

Returns:

The System.Type instance that represents the exact runtime type of the current instance.


###ReadXml(System.String) Reads XML data into the Izenda.AdHoc.JoinedTable from the specified System.String.

Parameters:


###ReadXml(System.Xml.XmlReader) Reads XML data into the Izenda.AdHoc.JoinedTable using the specified System.Xml.XmlReader.

Parameters:


###ToString() Returns a System.String that represents the current System.Object.

Returns:

A System.String that represents the current System.Object.


###WriteXml() Writes the current data of the Izenda.AdHoc.JoinedTable to the specified System.String and returns it.

Returns:

The XML formatted System.String for the joined table.


###WriteXml(System.Xml.XmlWriter) Writes the current data of the Izenda.AdHoc.JoinedTable to the specified XmlWriter.

Parameters: