internal void Start(
     ClientRemoteSessionDSHandlerStateMachine stateMachine)
 {
     this.transportManager.WSManTransportErrorOccured += new EventHandler <TransportErrorOccuredEventArgs>(this.HandleTransportError);
     this.transportManager.ConnectAsync();
 }
 internal void Start(ClientRemoteSessionDSHandlerStateMachine stateMachine, bool inDisconnectMode)
 {
     this.SetupTransportManager(inDisconnectMode);
     this.transportManager.CreateAsync();
 }