Try our conversational search powered by Generative AI!

Interface IVisitorGroupRepository

Namespace: EPiServer.Personalization.VisitorGroups
Assembly: EPiServer.ApplicationModules.dll
Version: 11.20.7
Syntax
public interface IVisitorGroupRepository

Methods

Copy(VisitorGroup, String)

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

Delete(Guid)

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

GetRepositoryName()

Declaration
string GetRepositoryName()
Returns
Type Description
System.String

Initialize()

Declaration
void Initialize()

List()

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

Load(Guid)

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

Save(VisitorGroup)

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

Uninitialize()

Declaration
void Uninitialize()

Extension Methods