Loupe - Log - Monitor - Resolve
Loupe.Extensibility.Client Namespace / ISessionController Interface

In This Topic
    ISessionController Interface
    In This Topic
    Used by an extension to extend the Session Viewer
    Public Interface ISessionController 
    public interface ISessionController 

    A Session Controller is created when a session is opened for detailed viewing. It can interact with the session viewer to open session views automatically, coordinate between multiple session views within the same session, or perform other processing. Unlike a SessionView, the controller is started automatically and is kept running for as long as the session is open. There can be only one session controller per Extension and it will be related to a single session its entire lifecycle.

    A Session Controller is not required to extend the Session Viewer; it's intended for scenarios where it's useful to have a UI-less object directly coupled to a session.


    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also