London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

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