SaaS CMS has officially launched! Learn more now.

Class VisitorGroupStore

Inheritance
System.Object
VisitorGroupStore
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.7
Syntax
[ServiceConfiguration(typeof(IVisitorGroupRepository), Lifecycle = ServiceInstanceScope.Singleton)]
public class VisitorGroupStore : IVisitorGroupRepository

Constructors

VisitorGroupStore()

Declaration
public VisitorGroupStore()

VisitorGroupStore(DynamicDataStoreFactory, ISynchronizedObjectInstanceCache)

Declaration
public VisitorGroupStore(DynamicDataStoreFactory storeFactory, ISynchronizedObjectInstanceCache cache)
Parameters
Type Name Description
DynamicDataStoreFactory storeFactory
ISynchronizedObjectInstanceCache cache

Methods

Copy(VisitorGroup, String)

Declaration
public VisitorGroup Copy(VisitorGroup visitorGroup, string copySuffix)
Parameters
Type Name Description
VisitorGroup visitorGroup
System.String copySuffix
Returns
Type Description
VisitorGroup

Delete(Guid)

Declaration
public void Delete(Guid visitorGroupsId)
Parameters
Type Name Description
System.Guid visitorGroupsId

GetRepositoryName()

Declaration
public string GetRepositoryName()
Returns
Type Description
System.String

Initialize()

Declaration
public void Initialize()

List()

Declaration
public IEnumerable<VisitorGroup> List()
Returns
Type Description
System.Collections.Generic.IEnumerable<VisitorGroup>

Load(Guid)

Declaration
public VisitorGroup Load(Guid visitorGroupsId)
Parameters
Type Name Description
System.Guid visitorGroupsId
Returns
Type Description
VisitorGroup

Save(VisitorGroup)

Declaration
public void Save(VisitorGroup visitorGroup)
Parameters
Type Name Description
VisitorGroup visitorGroup

Uninitialize()

Declaration
public void Uninitialize()

Implements

Extension Methods