Click or drag to resize

QueryGroup Class

Represents a visitor search query group.
Inheritance Hierarchy

Namespace:  Dynamicweb.Analytics.Queries
Assembly:  Dynamicweb.Analytics (in Dynamicweb.Analytics.dll) Version: 2.1.4
Syntax
public class QueryGroup : IEnumerable<IQueryElement>, 
	IEnumerable, IQueryElement, IComparable<QueryGroup>, IComparable

The QueryGroup type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCount
Gets the number of items in the group.
Public propertySearchQuery
Gets the reference to the query object.
Top
Methods
  NameDescription
Public methodAdd
Adds new item at the end of the group.
Public methodAddAt
Adds new item at the specified position within the group.
Public methodAddRange
Adds the given list of items to the end of the group.
Public methodClear
Removes all items from the group.
Public methodCompareTo
Compares the current object with specified one.
Public methodEquals
Compares the current object with specified one.
(Overrides ObjectEquals(Object).)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetHashCode
Returns a hash code of the current object.
(Overrides ObjectGetHashCode.)
Public methodGroup
Adds new nested group.
Public methodRemove
Removes the given item from the group.
Public methodRemoveAt
Removes item at the given index from the group.
Public methodRemoveRange
Removes the given list of items from the group.
Public methodToString
Returns a string representation of the current object.
(Overrides ObjectToString.)
Public methodTranslate
Translates the given element into the native query language of the target data source.
Top
Explicit Interface Implementations
See Also