Class VisitorGroupCriterionRepository
Inheritance
System.Object
    VisitorGroupCriterionRepository
  Implements
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.Internal
Assembly: EPiServer.ApplicationModules.dll
Version: 11.20.7Syntax
[ServiceConfiguration(typeof(IVisitorGroupCriterionRepository))]
public class VisitorGroupCriterionRepository : IVisitorGroupCriterionRepositoryConstructors
VisitorGroupCriterionRepository(ICriterionTypeList)
Declaration
public VisitorGroupCriterionRepository(ICriterionTypeList criteria)Parameters
| Type | Name | Description | 
|---|---|---|
| ICriterionTypeList | criteria | 
Methods
GetDefinition(Object)
Declaration
[Obsolete("Use overload method")]
protected virtual IVisitorGroupCriterionDefinition GetDefinition(object criterion)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | criterion | 
Returns
| Type | Description | 
|---|---|
| IVisitorGroupCriterionDefinition | 
GetDefinition(Type)
Declaration
protected virtual IVisitorGroupCriterionDefinition GetDefinition(Type criterionType)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Type | criterionType | 
Returns
| Type | Description | 
|---|---|
| IVisitorGroupCriterionDefinition | 
GetTypeName(Type)
Declaration
public static string GetTypeName(Type criterionType)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Type | criterionType | 
Returns
| Type | Description | 
|---|---|
| System.String | 
List()
Declaration
public IEnumerable<VisitorGroupCriterion> List()Returns
| Type | Description | 
|---|---|
| System.Collections.Generic.IEnumerable<VisitorGroupCriterion> | 
