Click or drag to resize

QueryCriterion Class

Represents a visitor search query criterion. This class cannot be inherited.
Inheritance Hierarchy
SystemObject
  Dynamicweb.Analytics.QueriesQueryCriterion

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

The QueryCriterion type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyField
Gets the query field.
Public propertyOperator
Gets field operator.
Public propertySearchQuery
Gets the reference to the query object.
Public propertyValues
Gets an array of field values.
Top
Methods
  NameDescription
Public methodStatic memberAdminUserID(Object)
Returns new criteria for "AdminUserID" field.
Public methodStatic memberAdminUserID(QueryOperator, Object)
Returns new criteria for "AdminUserID" field.
Public methodStatic memberAreaID(Object)
Returns new criteria for "AreaID" field.
Public methodStatic memberAreaID(QueryOperator, Object)
Returns new criteria for "AreaID" field.
Public methodStatic memberCampaign(Object)
Returns new criteria for "Campaign" field.
Public methodStatic memberCampaign(QueryOperator, Object)
Returns new criteria for "Campaign" field.
Public methodStatic memberColorDepth(Object)
Returns new criteria for "ColorDepth" field.
Public methodStatic memberColorDepth(QueryOperator, Object)
Returns new criteria for "ColorDepth" field.
Public methodCompareTo
Compares the current object with specified one.
Public methodStatic memberConnectionType(Object)
Returns new criteria for "ConnectionType" field.
Public methodStatic memberConnectionType(QueryOperator, Object)
Returns new criteria for "ConnectionType" field.
Public methodStatic memberCountry(Object)
Returns new criteria for "Country" field.
Public methodStatic memberCountry(QueryOperator, Object)
Returns new criteria for "Country" field.
Public methodStatic memberDay(Object)
Returns new criteria for "Day" field.
Public methodStatic memberDay(QueryOperator, Object)
Returns new criteria for "Day" field.
Public methodStatic memberEndDate(Object)
Returns new criteria for "EndDate" field.
Public methodStatic memberEndDate(QueryOperator, Object)
Returns new criteria for "EndDate" field.
Public methodStatic memberEngagement(Object)
Returns new criteria for "Engagement" field.
Public methodStatic memberEngagement(QueryOperator, Object)
Returns new criteria for "Engagement" field.
Public methodEquals
Compares the current object with specified one.
(Overrides ObjectEquals(Object).)
Public methodStatic memberExtranetUserID(Object)
Returns new criteria for "ExtranetUserID" field.
Public methodStatic memberExtranetUserID(QueryOperator, Object)
Returns new criteria for "ExtranetUserID" field.
Public methodStatic memberFirstPageID(Object)
Returns new criteria for "FirstPageID" field.
Public methodStatic memberFirstPageID(QueryOperator, Object)
Returns new criteria for "FirstPageID" field.
Public methodGetHashCode
Returns a hash code of the current object.
(Overrides ObjectGetHashCode.)
Public methodStatic memberHour(Object)
Returns new criteria for "Hour" field.
Public methodStatic memberHour(QueryOperator, Object)
Returns new criteria for "Hour" field.
Public methodStatic memberID(Object)
Returns new criteria for "ID" field.
Public methodStatic memberID(QueryOperator, Object)
Returns new criteria for "ID" field.
Public methodStatic memberIPAddress(Object)
Returns new criteria for "IPAddress" field.
Public methodStatic memberIPAddress(QueryOperator, Object)
Returns new criteria for "IPAddress" field.
Public methodStatic memberIsBot(Object)
Returns new criteria for "IsBot" field.
Public methodStatic memberIsBot(QueryOperator, Object)
Returns new criteria for "IsBot" field.
Public methodStatic memberIsLead(Object)
Returns new criteria for "IsLead" field.
Public methodStatic memberIsLead(QueryOperator, Object)
Returns new criteria for "IsLead" field.
Public methodStatic memberIsMobile(Object)
Returns new criteria for "IsMobile" field.
Public methodStatic memberIsMobile(QueryOperator, Object)
Returns new criteria for "IsMobile" field.
Public methodStatic memberISP(Object)
Returns new criteria for "ISP" field.
Public methodStatic memberISP(QueryOperator, Object)
Returns new criteria for "ISP" field.
Public methodStatic memberLanguage(Object)
Returns new criteria for "Language" field.
Public methodStatic memberLanguage(QueryOperator, Object)
Returns new criteria for "Language" field.
Public methodStatic memberLastPageID(Object)
Returns new criteria for "LastPageID" field.
Public methodStatic memberLastPageID(QueryOperator, Object)
Returns new criteria for "LastPageID" field.
Public methodStatic memberLastVisitDate(Object)
Returns new criteria for "LastVisitDate" field.
Public methodStatic memberLastVisitDate(QueryOperator, Object)
Returns new criteria for "LastVisitDate" field.
Public methodStatic memberLeadState(Object)
Returns new criteria for "LeadState" field.
Public methodStatic memberLeadState(QueryOperator, Object)
Returns new criteria for "LeadState" field.
Public methodStatic memberLeadStateChangedDate(Object)
Returns new criteria for "LeadStateChanged" field.
Public methodStatic memberLeadStateChangedDate(QueryOperator, Object)
Returns new criteria for "LeadStateChanged" field.
Public methodStatic memberMinute(Object)
Returns new criteria for "Minute" field.
Public methodStatic memberMinute(QueryOperator, Object)
Returns new criteria for "Minute" field.
Public methodStatic memberMonth(Object)
Returns new criteria for "Month" field.
Public methodStatic memberMonth(QueryOperator, Object)
Returns new criteria for "Month" field.
Public methodStatic memberOperatingSystem(Object)
Returns new criteria for "OperatingSystem" field.
Public methodStatic memberOperatingSystem(QueryOperator, Object)
Returns new criteria for "OperatingSystem" field.
Public methodStatic memberPath(Object)
Returns new criteria for "Path" field.
Public methodStatic memberPath(QueryOperator, Object)
Returns new criteria for "Path" field.
Public methodStatic memberPlatform(Object)
Returns new criteria for "Platform" field.
Public methodStatic memberPlatform(QueryOperator, Object)
Returns new criteria for "Platform" field.
Public methodStatic memberProfile(Object)
Returns new criteria for "Profile" field.
Public methodStatic memberProfile(QueryOperator, Object)
Returns new criteria for "Profile" field.
Public methodStatic memberReferrerDomain(Object)
Returns new criteria for "ReferrerDomain" field.
Public methodStatic memberReferrerDomain(QueryOperator, Object)
Returns new criteria for "ReferrerDomain" field.
Public methodStatic memberReferrerString(Object)
Returns new criteria for "ReferrerString" field.
Public methodStatic memberReferrerString(QueryOperator, Object)
Returns new criteria for "ReferrerString" field.
Public methodStatic memberReferrerTld(Object)
Returns new criteria for "ReferrerTld" field.
Public methodStatic memberReferrerTld(QueryOperator, Object)
Returns new criteria for "ReferrerTld" field.
Public methodStatic memberScreenResolution(Object)
Returns new criteria for "ScreenResolution" field.
Public methodStatic memberScreenResolution(QueryOperator, Object)
Returns new criteria for "ScreenResolution" field.
Public methodStatic memberSearchKeywords(Object)
Returns new criteria for "SearchKeywords" field.
Public methodStatic memberSearchKeywords(QueryOperator, Object)
Returns new criteria for "SearchKeywords" field.
Public methodStatic memberSearchPage(Object)
Returns new criteria for "SearchPage" field.
Public methodStatic memberSearchPage(QueryOperator, Object)
Returns new criteria for "SearchPage" field.
Public methodStatic memberSearchPhrase(Object)
Returns new criteria for "SearchPhrase" field.
Public methodStatic memberSearchPhrase(QueryOperator, Object)
Returns new criteria for "SearchPhrase" field.
Public methodStatic memberSearchRank(Object)
Returns new criteria for "SearchRank" field.
Public methodStatic memberSearchRank(QueryOperator, Object)
Returns new criteria for "SearchRank" field.
Public methodStatic memberSessionID(Object)
Returns new criteria for "SessionID" field.
Public methodStatic memberSessionID(QueryOperator, Object)
Returns new criteria for "SessionID" field.
Public methodStatic memberSourceType
Returns new criteria for "SourceType" field.
Public methodStatic memberStartDate(Object)
Returns new criteria for "StartDate" field.
Public methodStatic memberStartDate(QueryOperator, Object)
Returns new criteria for "StartDate" field.
Public methodStatic memberTimePerPage(Object)
Returns new criteria for "TimePerPage" field.
Public methodStatic memberTimePerPage(QueryOperator, Object)
Returns new criteria for "TimePerPage" field.
Public methodToString
Returns a string representation of the current object.
(Overrides ObjectToString.)
Public methodStatic memberTotalPageviews(Object)
Returns new criteria for "TotalPageviews" field.
Public methodStatic memberTotalPageviews(QueryOperator, Object)
Returns new criteria for "TotalPageviews" field.
Public methodTranslate
Translates the given element into the native query language of the target data source.
Public methodStatic memberUserAgentFamily(Object)
Returns new criteria for "UserAgentFamily" field.
Public methodStatic memberUserAgentFamily(QueryOperator, Object)
Returns new criteria for "UserAgentFamily" field.
Public methodStatic memberUserAgentName(Object)
Returns new criteria for "UserAgentName" field.
Public methodStatic memberUserAgentName(QueryOperator, Object)
Returns new criteria for "UserAgentName" field.
Public methodStatic memberUserAgentString(Object)
Returns new criteria for "UserAgentString" field.
Public methodStatic memberUserAgentString(QueryOperator, Object)
Returns new criteria for "UserAgentString" field.
Public methodStatic memberVisitorID(Object)
Returns new criteria for "VisitorID" field.
Public methodStatic memberVisitorID(QueryOperator, Object)
Returns new criteria for "VisitorID" field.
Public methodStatic memberWeek(Object)
Returns new criteria for "Week" field.
Public methodStatic memberWeek(QueryOperator, Object)
Returns new criteria for "Week" field.
Public methodStatic memberYear(Object)
Returns new criteria for "Year" field.
Public methodStatic memberYear(QueryOperator, Object)
Returns new criteria for "Year" field.
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate methodIComparableCompareTo
Compares the current object with specified one.
Top
See Also