Beispiel #1
0
        /// <summary>
        /// Create a System.String to display the items
        /// </summary>
        /// <param name="style">view/format options</param>
        /// <param name="showTime">show sender time</param>
        /// <param name="showMachine">show sender machine</param>
        /// <param name="showAppDomain">show sender appDomain</param>
        /// <returns>String to display</returns>
        public string CreateText(ConsoleViewStyle style, bool showTime, bool showMachine, bool showAppDomain)
        {
            switch (style)
            {
            case ConsoleViewStyle.Plain:
                return(CreatePlainText(showTime, showMachine, showAppDomain));

            case ConsoleViewStyle.PlainReverse:
                return(CreatePlainReverseText(showTime, showMachine, showAppDomain));

            case ConsoleViewStyle.Hierarchy:
                return(CreateHierarchyText(showTime, showMachine, showAppDomain));

            default:
                throw new ArgumentOutOfRangeException("style");
            }
        }
 /// <summary>
 /// Create a System.String to display the items
 /// </summary>
 /// <param name="style">view/format options</param>
 /// <param name="showTime">show sender time</param>
 /// <param name="showMachine">show sender machine</param>
 /// <param name="showAppDomain">show sender appDomain</param>
 /// <returns>String to display</returns>
 public string CreateText(ConsoleViewStyle style, bool showTime, bool showMachine, bool showAppDomain)
 {
     switch (style)
     {
         case ConsoleViewStyle.Plain:
             return CreatePlainText(showTime, showMachine, showAppDomain);
         case ConsoleViewStyle.PlainReverse:
             return CreatePlainReverseText(showTime, showMachine, showAppDomain);
         case ConsoleViewStyle.Hierarchy:
             return CreateHierarchyText(showTime, showMachine, showAppDomain);
         default:
             throw new ArgumentOutOfRangeException("style");
     }
 }