Ejemplo n.º 1
0
        internal bool IsPluginCompat(string strHash)
        {
            if (string.IsNullOrEmpty(strHash))
            {
                Debug.Assert(false); return(false);
            }

            string str = "@" + strHash + "@" + WinUtil.GetAssemblyVersion() + "@1";

            return(m_lPluginCompat.Contains(str));
        }
Ejemplo n.º 2
0
        internal void SetPluginCompat(string strHash)
        {
            if (string.IsNullOrEmpty(strHash))
            {
                Debug.Assert(false); return;
            }

            string str = "@" + strHash + "@" + WinUtil.GetAssemblyVersion() + "@1";

            if (m_lPluginCompat.Contains(str))
            {
                Debug.Assert(false); return;
            }
            m_lPluginCompat.Insert(0, str);             // See auto. maintenance
        }