/// <summary> /// Connects to user session specified by sessionId /// </summary> /// <param name="sessionId">Session Id to disconnect from</param> public static void ConnectToUserSession(int sessionId) { ExecutionServiceClient executionServiceClient = ExecutionServiceClient.Connect(); if (executionServiceClient != null) { ExecutionServiceClientConnection connection = executionServiceClient.BeginConnection(RuntimeConnectionName, true); connection.UserSessionConnect(sessionId, "Console"); } else { throw new InvalidOperationException("Can't get a connection to ExecutionServiceClient"); } }