Ejemplo n.º 1
0
        /// <summary>
        /// 设置BundleMap信息
        /// </summary>
        /// <param name="infoKey"></param>
        /// <param name="value"></param>
        public void SetBundleMapInfo(BundleMapKey infoKey, string value)
        {
            CreateTableIfNowExist <BundleMapInfo>();

            BundleMapInfo info = new BundleMapInfo();

            info.BundleMapInfoKey   = (int)infoKey;
            info.BundleMapInfoValue = value;

            this.m_bundleIndicesmapConnection.InsertOrReplace(info);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 获取BundleMap信息
        /// </summary>
        /// <param name="infoKey"></param>
        public string GetBundleMapInfo(BundleMapKey infoKey)
        {
            bool hasBundleInfoTable = CreateTableIfNowExist <BundleMapInfo>();

            if (!hasBundleInfoTable)
            {
                return(string.Empty);
            }

            BundleMapInfo bundleMapInfo = this.m_bundleIndicesmapConnection.Find <BundleMapInfo>((int)infoKey);

            return(bundleMapInfo?.BundleMapInfoValue);
        }