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 VisitorGroupReferenceFinder

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Class with functionality to find references between visitor groups

Inheritance
System.Object
VisitorGroupReferenceFinder
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.Criteria.Internal
Assembly: EPiServer.Cms.AspNet.dll
Version: 11.20.7
Syntax
[ServiceConfiguration(typeof(IVisitorGroupReferenceFinder))]
public class VisitorGroupReferenceFinder : IVisitorGroupReferenceFinder

Constructors

VisitorGroupReferenceFinder(IVisitorGroupRepository)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Initializes a new instance of the VisitorGroupReferenceFinder class.

Declaration
public VisitorGroupReferenceFinder(IVisitorGroupRepository visitorGroupRepository)
Parameters
Type Name Description
IVisitorGroupRepository visitorGroupRepository

The visitor group repository.

Methods

Find(Guid)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Finds Visitor Group that has reference to me by VisitorGroupMembershipCriterion.

Declaration
public IEnumerable<VisitorGroup> Find(Guid visitorGroupId)
Parameters
Type Name Description
System.Guid visitorGroupId

The reference visitor group id.

Returns
Type Description
System.Collections.Generic.IEnumerable<VisitorGroup>

FindReferencesToMe(Guid)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Finds Visitor Group that has reference to me by VisitorGroupMembershipCriterion.

Declaration
[Obsolete("Use interface IVisitorGroupReferenceFinder with method Find instead")]
public IEnumerable<VisitorGroup> FindReferencesToMe(Guid referenceVisitorGroupId)
Parameters
Type Name Description
System.Guid referenceVisitorGroupId

The reference visitor group id.

Returns
Type Description
System.Collections.Generic.IEnumerable<VisitorGroup>

Implements

Extension Methods