Namespace EPiServer.Personalization.VisitorGroups

Classes

CriterionBase<T>

An abstract class for a visitor group criterion using strongly typed settings and automatically generated user interface

CriterionEventArgs

Argument passed to event handlers for critera notifications.

CriterionEventArgsExtensions

Extension methods for CriterionEventArgs

CriterionModelBase

CriterionPropertyCultureAttribute

CriterionValidationException

CriterionValidationResult

DojoHtmlExtensions

Html helper for rendering dojo editors

DojoWidgetAttribute

IPrincipalExtensions

SessionStartCookieCriterionBase<T>

An abstract class for a coockie based visitor group criterion using strongly typed settings and automatically generated user interface On session start, a cookie will be created if it's not exist, and the value of the cookie will be set by the implementation

StringMatchHelper

Determines whether the values match according to it's match type

VisitorGroup

VisitorGroupCriterion

VisitorGroupCriterionAttribute

Attribute used to declaratively define visitor group criterion definitions.

VisitorGroupEventArgs

VisitorGroupHelper

Helper methods for working with visitor groups

VisitorGroupInitialization

VisitorGroupOptions

VisitorGroupRole

The VisitorGroupRole class holds a VisitorGroup and its VisitorGroupCriterion collection.

Interfaces

ICriterion

Interface for visitor group criteria

ICriterionAvailability

ICriterionEvents

Specifies events a criteria can subscribe to

ICriterionModel

IGeneratesAdministrativeInterface

When implemented by a criterion this interface instructs the administrative UI to generate an interface.

ISelectionFactory

Common inferface for selection factories

IStateStorage

Interface for saving and loading state

IValidateCriterionModel

IVisitorGroupCriterionDefinition

IVisitorGroupCriterionRepository

IVisitorGroupEvents

IVisitorGroupRepository

IVisitorGroupRoleEvents

IVisitorGroupRoleRepository

Defines methods to access VisitorGroupRole

IVisitorGroupsStatisticsLoggerRegistry

This is the registry used for IVisitorGroupStatisticRepository implementations. This is mainly used internally within the CMS.

IVisitorGroupStatisticRepository

For internal use only

IVisitorGroupStatisticsLogger

Interface for visitor group statistic logger

Enums

CriteriaOperator

DojoHtmlExtensions.LabelPosition

Label positioning relative to editor control

MatchStringType

How the user profile matching should be done

PropertyCulture