Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Diagnostics.StackTrace Class Reference

Public Member Functions

 StackTrace ()
 
 StackTrace (bool fNeedFileInfo)
 
 StackTrace (int skipFrames)
 
 StackTrace (int skipFrames, bool fNeedFileInfo)
 
 StackTrace (Exception e)
 
 StackTrace (Exception e, bool fNeedFileInfo)
 
 StackTrace (Exception e, int skipFrames)
 
 StackTrace (Exception e, int skipFrames, bool fNeedFileInfo)
 
 StackTrace (StackFrame frame)
 
virtual ? StackFrame GetFrame (int index)
 
virtual StackFrame[] GetFrames ()
 
override string ToString ()
 

Static Public Attributes

const int METHODS_TO_SKIP = 0
 

Package Types

enum  TraceFormat { Normal , TrailingNewLine }
 

Package Functions

static void GetStackFramesInternal (StackFrameHelper sfh, int iSkip, bool fNeedFileInfo, Exception e)
 
string ToString (TraceFormat traceFormat)
 
void ToString (TraceFormat traceFormat, StringBuilder sb)
 

Static Package Functions

static int CalculateFramesToSkip (StackFrameHelper StackF, int iNumFrames)
 

Properties

virtual int FrameCount [get]
 

Private Member Functions

void InitializeForException (Exception exception, int skipFrames, bool fNeedFileInfo)
 
void InitializeForCurrentThread (int skipFrames, bool fNeedFileInfo)
 
void CaptureStackTrace (int skipFrames, bool fNeedFileInfo, Exception e)
 

Static Private Member Functions

static bool ShowInStackTrace (MethodBase mb)
 
static bool TryResolveStateMachineMethod (ref MethodBase method, out Type declaringType)
 

Private Attributes

int _numOfFrames
 
int _methodsToSkip
 
StackFrame[] _stackFrames
 

Detailed Description

Definition at line 11 of file StackTrace.cs.


The documentation for this class was generated from the following file: