示例#1
0
        static partial void SetCreatedStacktrace(Internal.ITraceable stacktraceable, int skipFrames)
        {
            StackTrace stacktrace = Config.DebugCausalityTracer == TraceLevel.All
                ? GetStackTrace(skipFrames + 1)
                : null;

            stacktraceable.Trace = new Internal.CausalityTrace(stacktrace, _currentTrace);
        }
示例#2
0
 static partial void SetCreatedStacktrace(Internal.ITraceable traceable, int skipFrames)
 {
     Internal.SetCreatedStacktrace(traceable, skipFrames + 1);
 }
示例#3
0
 static partial void SetCurrentInvoker(Internal.ITraceable current)
 {
     Internal.SetCurrentInvoker(current);
 }
示例#4
0
 private static string GetFormattedStacktrace(Internal.ITraceable traceable)
 {
     return(traceable.Trace.ToString());
 }
示例#5
0
 static partial void SetCurrentInvoker(Internal.ITraceable current)
 {
     _currentTrace = current.Trace;
 }
示例#6
0
 static partial void SetCreatedStacktrace(Internal.ITraceable stacktraceable, int skipFrames);
示例#7
0
 private static string GetFormattedStacktrace(Internal.ITraceable traceable)
 {
     return(null);
 }