Class VirtualRoleReplication

Inheritance
System.Object
VirtualRoleReplication
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.ApplicationModules.Security.Internal
Assembly: EPiServer.ApplicationModules.dll
Version: 11.20.7
Syntax
public class VirtualRoleReplication : IVirtualRoleReplication

Constructors

VirtualRoleReplication(String)

Declaration
public VirtualRoleReplication(string repositoryName)
Parameters
Type Name Description
System.String repositoryName

VirtualRoleReplication(String, Event, Event, Event)

Declaration
public VirtualRoleReplication(string repositoryName, Event registerEvent, Event unregisterEvent, Event clearEvent)
Parameters
Type Name Description
System.String repositoryName
Event registerEvent
Event unregisterEvent
Event clearEvent

Methods

ClearRepositoryCache()

Declaration
public void ClearRepositoryCache()

Register(String, Type)

Declaration
public void Register(string name, Type virtualRoleProviderType)
Parameters
Type Name Description
System.String name
System.Type virtualRoleProviderType

Unregister(String)

Declaration
public void Unregister(string name)
Parameters
Type Name Description
System.String name

Events

ClearRepositoryCacheReceived

Declaration
public event EventHandler<EventArgs> ClearRepositoryCacheReceived
Event Type
Type Description
System.EventHandler<System.EventArgs>

RegisterReceived

Declaration
public event EventHandler<VirtualRoleReplicationEventArgs> RegisterReceived
Event Type
Type Description
System.EventHandler<VirtualRoleReplicationEventArgs>

UnregisterReceived

Declaration
public event EventHandler<VirtualRoleReplicationEventArgs> UnregisterReceived
Event Type
Type Description
System.EventHandler<VirtualRoleReplicationEventArgs>

Implements

Extension Methods