Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ContractFailure()

static void System.Diagnostics.Debug.ContractFailure ( string message,
string detailMessage,
string failureKindMessage )
inlinestaticpackage

Definition at line 296 of file Debug.cs.

297 {
298 string stackTrace;
299 try
300 {
301 stackTrace = new StackTrace(2, fNeedFileInfo: true).ToString(StackTrace.TraceFormat.Normal);
302 }
303 catch
304 {
305 stackTrace = "";
306 }
307 s_provider.WriteAssert(stackTrace, message, detailMessage);
308 DebugProvider.FailCore(stackTrace, message, detailMessage, failureKindMessage);
309 }
static volatile DebugProvider s_provider
Definition Debug.cs:170

References System.Diagnostics.DebugProvider.FailCore(), System.Diagnostics.Debug.s_provider, and System.ToString.

Referenced by System.Runtime.CompilerServices.ContractHelper.TriggerFailure().