Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class CriterionModelBase

Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Personalization.VisitorGroups
Assembly: EPiServer.ApplicationModules.dll
Version: 11.20.7
Syntax
public abstract class CriterionModelBase : ICriterionModel, IDynamicData

Constructors

CriterionModelBase()

Declaration
protected CriterionModelBase()

CriterionModelBase(LocalizationService)

Declaration
protected CriterionModelBase(LocalizationService localizationService)
Parameters
Type Name Description
LocalizationService localizationService

Properties

Id

Declaration
[DojoWidget(Ignore = true)]
public virtual Identity Id { get; set; }
Property Value
Type Description
Identity

LocalizationService

Declaration
protected virtual LocalizationService LocalizationService { get; }
Property Value
Type Description
LocalizationService

Methods

Copy()

Declaration
public abstract ICriterionModel Copy()
Returns
Type Description
ICriterionModel

ShallowCopy()

Declaration
protected ICriterionModel ShallowCopy()
Returns
Type Description
ICriterionModel

Implements

Extension Methods