C# Class Orchard.FileSystems.VirtualPath.DefaultVirtualPathMonitor

Inheritance: IVirtualPathMonitor
Mostra file Open project: ucdavis/Orchard Class Usage Examples

Public Methods

Method Description
DefaultVirtualPathMonitor ( IClock clock ) : System
Signal ( string key, object value, CacheItemRemovedReason reason ) : void
WhenPathChanges ( string virtualPath ) : IVolatileToken

Private Methods

Method Description
BindSignal ( string virtualPath ) : void
BindSignal ( string virtualPath, CacheItemRemovedCallback callback ) : void
BindToken ( string virtualPath ) : Token
DetachToken ( string virtualPath ) : Token

Method Details

DefaultVirtualPathMonitor() public method

public DefaultVirtualPathMonitor ( IClock clock ) : System
clock IClock
return System

Signal() public method

public Signal ( string key, object value, CacheItemRemovedReason reason ) : void
key string
value object
reason CacheItemRemovedReason
return void

WhenPathChanges() public method

public WhenPathChanges ( string virtualPath ) : IVolatileToken
virtualPath string
return IVolatileToken