/// <summary> /// best practice shut down: disco-->destroy-->close-->finalize /// </summary> public static void Kill() { if (instance != null) { TM1API.TM1SystemServerDisconnect(mainPool.handle, server.handle); TM1API.TM1ValPoolDestroy(mainPool.handle); TM1API.TM1SystemClose(hUser.handle); TM1API.TM1APIFinalize(); //adminHost = null; //hUser = null; //server = null; //docCube = null; //docServer = null; //mainPool = null; //isConnected = false; instance = null; } }