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