Esempio n. 1
0
        //────────────────────────────────────────
        /// <summary>
        /// コンストラクター。
        /// </summary>
        public Log_ReportsImpl(Log_Method log_Method_CreationMe)
        {
            this.bDebugEnable = true;

            this.bNotInfiniteLoop = true;
            this.list_Record = new List<Log_RecordReports>();

            this.log_Callstack = new Log_CallstackImpl();

            this.bSuccessful = true;
            this.log_Method_CreationMe = log_Method_CreationMe;
            this.comment_EventCreationMe = "";
        }
Esempio n. 2
0
        //────────────────────────────────────────

        /// <summary>
        /// 警告メッセージの定型文を作ります。
        /// </summary>
        /// <returns></returns>
        public void ToText_Pathbreadcrumbs(Log_Callstack log_CallStack)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(this.Message_SSeparator());

            sb.Append("  実行パス・パンくずリスト(プログラマー向けヒント)Log_RecordReportsImpl:");
            sb.Append(Environment.NewLine);
            sb.Append("   ");

            sb.Append(log_CallStack.ToString());
            sb.Append(Environment.NewLine);
            sb.Append(Environment.NewLine);

            this.text_Callstack = sb.ToString();
        }
Esempio n. 3
0
        //────────────────────────────────────────
        /// <summary>
        /// 警告メッセージの定型文を作ります。
        /// </summary>
        /// <returns></returns>
        public void ToText_Pathbreadcrumbs(Log_Callstack log_CallStack)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(this.Message_SSeparator());

            sb.Append("  実行パス・パンくずリスト(プログラマー向けヒント)Log_RecordReportsImpl:");
            sb.Append(Environment.NewLine);
            sb.Append("   ");

            sb.Append(log_CallStack.ToString());
            sb.Append(Environment.NewLine);
            sb.Append(Environment.NewLine);

            this.text_Callstack = sb.ToString();
        }