#Filter

##Properties

Datatype Property name Property description Default Value
String Column Gets or sets the System.String representation of the column associated with the filter. null
String GUID Gets the globally unique identifier for the filter. null
Boolean IsSingleValueOperator Determines whether this filter uses an operator that is not based on a database field or a beinning and ending value. null
Boolean IsValueOperator Determines whether the filter uses an operator that is not based on a database field. null
OperatorTypes Operator Gets or sets the type of operator the filter is using. null
String SQL Gets the System.String representation of the generated SQL expression for the filter. null
String Uid Gets a unique identifier for the filter. null

##Methods

###Clone() Performs a deep clone of the Izenda.AdHoc.Filter.

Returns:

A System.Object representation of the filter.


###CompareTo(System.Object) Compares the label on this plot chart to the input Izenda.AdHoc.Filter object to determine the sort order for a list of filters.

Parameters:

Returns:

A System.Int32 representing whether the compared object should precede, follow, or is the same as the current object.


###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.


###GetIsAdditionalFilter() Gets whether this filter is used as a drilldown filter when the filter did not exist on the report already.


###GetIsDDFilter()


###GetSchema() Gets the XML schema.

Returns:

XML schema of this object.


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

Returns:

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


###op_Explicit(Izenda.AdHoc.Filter)

Parameters:


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

Parameters:


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

Parameters:


###SetIsAdditionalFilter(System.Boolean) Sets whether this filter is used as a drilldown filter when the filter did not exist on the report already.

Parameters:


###SetIsDDFilter(System.Boolean)

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.Filter to the specified System.String and returns it.

Returns:

The writed System.String.


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

Parameters: