コード例 #1
0
ファイル: TcCallback.cs プロジェクト: r-Larch/TcBuild
        public static void PackerProcessCallback(PackerProcessEventArgs e)
        {
            if (processDataCallbackW != null || processDataCallback != null)
            {
                string fileName = e.FileName;
                int    size     = e.Size;

                if (processDataCallbackW != null)
                {
                    e.Result = processDataCallbackW(fileName, size);
                }
                else if (processDataCallback != null)
                {
                    e.Result = processDataCallback(fileName, size);
                }
#if TRACE
                TraceOut(TraceLevel.Verbose, $"OnProcessData ({fileName}, {size}) - {e.Result}.", Callback);
#endif
            }
        }
コード例 #2
0
        public static void PackerProcessCallback(PackerProcessEventArgs e)
        {
            if (processDataCallbackW != null || processDataCallback != null)
            {
                string fileName = e.FileName;
                int    size     = e.Size;

                if (processDataCallbackW != null)
                {
                    e.Result = processDataCallbackW(fileName, size);
                }
                else if (processDataCallback != null)
                {
                    e.Result = processDataCallback(fileName, size);
                }
#if TRACE
                TraceOut(TraceLevel.Verbose,
                         String.Format("OnProcessData ({0}, {1}) - {2}.", fileName, size, e.Result), TraceMsg1);
#endif
            }
        }