protected virtual void CreateSessionControl() { _sessionControl = (SessionControl)DispatchAndWait ( (System.Func <SessionControl>) ( () => { var control = new SessionControl(); InitializeSessionControl(control); return(control); } ) ); }
/// <summary> Prepares the session control. </summary> /// <remarks> This method is invoked on the main thread while the session thread is waiting. </remarks> protected virtual void InitializeSessionControl(SessionControl control) { // pure virtual }