SaaS CMS has officially launched! Learn more now.

Class IPRangeModel

Inheritance
System.Object
IPRangeModel
Namespace: EPiServer.VisitorGroupsCriteriaPack
Assembly: EPiServer.Cms.AspNetCore.dll
Version: 12.0.3
Syntax
public class IPRangeModel : CriterionModelBase, ICriterionModel, IDynamicData

Constructors

IPRangeModel()

Declaration
public IPRangeModel()

Properties

Condition

Declaration
[CriterionPropertyEditor(LabelTranslationKey = "/shell/cms/visitorgroups/criteria/iprangecriterion/condition", Order = 1, SelectionFactoryType = null)]
public IPCompareCondition Condition { get; set; }
Property Value
Type Description
IPCompareCondition

IP

Declaration
[CriterionPropertyEditor(LabelTranslationKey = "/shell/cms/visitorgroups/criteria/iprangecriterion/ip", Order = 2, AdditionalPropsJson = "{ \"pattern\":\"(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\"}")]
public string IP { get; set; }
Property Value
Type Description
System.String

Methods

Copy()

Declaration
public override ICriterionModel Copy()
Returns
Type Description
ICriterionModel
Overrides

Implements

Extension Methods