コード例 #1
0
ファイル: NetworkLogWrapper.cs プロジェクト: SkyFire/Kamilla
        public NetworkLogWrapper(NetworkLogAttribute attr, Type type)
        {
            m_type = type;

            this.FileExtension = attr.FileExtension;
            this.Flags         = attr.Flags;
            this.ReqHeader     = attr.HeaderBytes;

            using (var dummy = this.Activate(NetworkLogMode.Abstract))
                this.Name = dummy.Name;

            this.FileFilter = this.Name + " (*." + this.FileExtension + ")|*." + this.FileExtension;
        }
コード例 #2
0
ファイル: NetworkLogWrapper.cs プロジェクト: CarlosX/Kamilla
        public NetworkLogWrapper(NetworkLogAttribute attr, Type type)
        {
            m_type = type;

            this.FileExtension = attr.FileExtension;
            this.Flags = attr.Flags;
            this.ReqHeader = attr.HeaderBytes;

            using (var dummy = this.Activate(NetworkLogMode.Abstract))
                this.Name = dummy.Name;

            this.FileFilter = this.Name + " (*." + this.FileExtension + ")|*." + this.FileExtension;
        }
コード例 #3
0
 public static void Info <T1, T2>(NetworkLogFlags flags, T1 t1, T2 t2)
 {
     if (IsInfoLevel(flags))
     {
         try
         {
             infoWriter(flags, t1, t2);
         }
         catch (Exception ex)
         {
             _InfoWriterFailed(ex, flags, t1, t2);
         }
     }
 }
コード例 #4
0
 public static void Error <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(NetworkLogFlags flags, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12)
 {
     if (IsErrorLevel(flags))
     {
         try
         {
             errorWriter(flags, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12);
         }
         catch (Exception ex)
         {
             _ErrorWriterFailed(ex, flags, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12);
         }
     }
 }
コード例 #5
0
 public static void Debug <T1, T2>(NetworkLogFlags flags, T1 t1, T2 t2)
 {
     if (IsDebugLevel(flags))
     {
         try
         {
             debugWriter(flags, t1, t2);
         }
         catch (Exception ex)
         {
             _DebugWriterFailed(ex, flags, t1, t2);
         }
     }
 }
コード例 #6
0
 public static void Error <T1>(NetworkLogFlags flags, T1 t1)
 {
     if (IsErrorLevel(flags))
     {
         try
         {
             errorWriter(flags, t1);
         }
         catch (Exception ex)
         {
             _ErrorWriterFailed(ex, flags, t1);
         }
     }
 }
コード例 #7
0
 public static void Warning <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(NetworkLogFlags flags, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11)
 {
     if (IsWarningLevel(flags))
     {
         try
         {
             warningWriter(flags, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11);
         }
         catch (Exception ex)
         {
             _WarningWriterFailed(ex, flags, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11);
         }
     }
 }
コード例 #8
0
 public static void Debug <T1, T2, T3, T4, T5, T6, T7, T8, T9>(NetworkLogFlags flags, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9)
 {
     if (IsDebugLevel(flags))
     {
         try
         {
             debugWriter(flags, t1, t2, t3, t4, t5, t6, t7, t8, t9);
         }
         catch (Exception ex)
         {
             _DebugWriterFailed(ex, flags, t1, t2, t3, t4, t5, t6, t7, t8, t9);
         }
     }
 }
コード例 #9
0
 public static void Info <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(NetworkLogFlags flags, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10)
 {
     if (IsInfoLevel(flags))
     {
         try
         {
             infoWriter(flags, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10);
         }
         catch (Exception ex)
         {
             _InfoWriterFailed(ex, flags, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10);
         }
     }
 }
コード例 #10
0
 public static void Warning <T1>(NetworkLogFlags flags, T1 t1)
 {
     if (IsWarningLevel(flags))
     {
         try
         {
             warningWriter(flags, t1);
         }
         catch (Exception ex)
         {
             _WarningWriterFailed(ex, flags, t1);
         }
     }
 }
コード例 #11
0
 public static void Error <T1, T2, T3, T4, T5, T6, T7>(NetworkLogFlags flags, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7)
 {
     if (IsErrorLevel(flags))
     {
         try
         {
             errorWriter(flags, t1, t2, t3, t4, t5, t6, t7);
         }
         catch (Exception ex)
         {
             _ErrorWriterFailed(ex, flags, t1, t2, t3, t4, t5, t6, t7);
         }
     }
 }
コード例 #12
0
 public static void Warning <T1, T2, T3, T4, T5, T6>(NetworkLogFlags flags, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
 {
     if (IsWarningLevel(flags))
     {
         try
         {
             warningWriter(flags, t1, t2, t3, t4, t5, t6);
         }
         catch (Exception ex)
         {
             _WarningWriterFailed(ex, flags, t1, t2, t3, t4, t5, t6);
         }
     }
 }
コード例 #13
0
 public static void Info <T1, T2, T3, T4, T5, T6>(NetworkLogFlags flags, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
 {
     if (IsInfoLevel(flags))
     {
         try
         {
             infoWriter(flags, t1, t2, t3, t4, t5, t6);
         }
         catch (Exception ex)
         {
             _InfoWriterFailed(ex, flags, t1, t2, t3, t4, t5, t6);
         }
     }
 }
コード例 #14
0
 public static void Debug <T1, T2, T3, T4, T5>(NetworkLogFlags flags, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
 {
     if (IsDebugLevel(flags))
     {
         try
         {
             debugWriter(flags, t1, t2, t3, t4, t5);
         }
         catch (Exception ex)
         {
             _DebugWriterFailed(ex, flags, t1, t2, t3, t4, t5);
         }
     }
 }