Click or drag to resize

RecognitionExpression Class

Represents a recognition expression.
Inheritance Hierarchy

Namespace:  Dynamicweb.Analytics.Profiles.Recognition
Assembly:  Dynamicweb.Analytics (in Dynamicweb.Analytics.dll) Version: 2.1.4
Syntax
public class RecognitionExpression : RecognitionExpressionGroupBase, 
	ISerializableObject

The RecognitionExpression type exposes the following members.

Constructors
  NameDescription
Public methodRecognitionExpression
Initializes a new instance of an object.
Top
Properties
  NameDescription
Public propertyCount
Gets the total number of nodes within the current group.
(Inherited from RecognitionExpressionGroupBase.)
Protected propertyData
Gets the underlying collection of nodes.
(Inherited from RecognitionExpressionGroupBase.)
Public propertyGroup
Gets the reference to a parent group.
(Overrides RecognitionExpressionGroupBaseGroup.)
Public propertyNodes
Gets the list of nodes within this group.
(Inherited from RecognitionExpressionGroupBase.)
Top
Methods
  NameDescription
Public methodAdd
Adds new node to this group.
(Inherited from RecognitionExpressionGroupBase.)
Public methodCalculateTotalPoints
Calculates the total amount of points that the visitor can get for satisfying all rules within the expression.
Public methodClear
Removes all nodes from this group.
(Inherited from RecognitionExpressionGroupBase.)
Public methodDeserialize
Reads the object data from the given XML document and applies the information to the current instance.
Public methodEvaluate
Evaluates the given recognition expression and returns the amount of points is gained to the given visit.
Public methodGetEnumerator
Returns an enumerator that iterates through the items within this group.
(Inherited from RecognitionExpressionGroupBase.)
Public methodRemove
Removes the given node from this group.
(Inherited from RecognitionExpressionGroupBase.)
Public methodSerialize
Converts the current object to XML.
Top
Explicit Interface Implementations
See Also