DebugBreak() private method

private DebugBreak ( ) : void
return void
コード例 #1
0
 public static void Assert(string message, string detailMessage)
 {
     try
     {
         Logobject.DumpArray(false);
     }
     finally
     {
         UnsafeNclNativeMethods.DebugBreak();
         Debugger.Break();
     }
 }
コード例 #2
0
        public static void Assert(string message, string detailMessage)
        {
            try
            {
                Print("Assert: " + message + (!string.IsNullOrEmpty(detailMessage) ? ": " + detailMessage : ""));
                Print("*******");
                Logobject.DumpArray(false);
            }
            finally
            {
#if DEBUG && !STRESS
                Debug.Assert(false, message, detailMessage);
#else
                UnsafeNclNativeMethods.DebugBreak();
                Debugger.Break();
#endif
            }
        }