public static void ReleaseInstance()
        {
            string Function_Name = "ReleaseInstance";

            LogHelper.Trace(CLASS_NAME, Function_Name, "Function_Entered");
            if (m_instance != null)
            {
                lock (s_Singleton)
                {
                    m_instance.ClearDataPoints();
                    OPCServerProxy.ReleaseInstance();
                    DBConnection.ReleaseInstance();
                    m_instance = null;
                }
            }
            LogHelper.Trace(CLASS_NAME, Function_Name, "Function_Exited");
        }