Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Diagnostics.StackFrameHelper Class Referencesealed

Public Member Functions

 StackFrameHelper (Thread target)
 
MethodBase GetMethodBase (int i)
 
int GetOffset (int i)
 
int GetILOffset (int i)
 
string GetFilename (int i)
 
int GetLineNumber (int i)
 
int GetColumnNumber (int i)
 
bool IsLastFrameFromForeignExceptionStackTrace (int i)
 
int GetNumberOfFrames ()
 

Package Functions

void InitializeSourceInfo (int iSkip, bool fNeedFileInfo, Exception exception)
 

Private Member Functions

delegate void GetSourceLineInfoDelegate (Assembly assembly, string assemblyPath, IntPtr loadedPeAddress, int loadedPeSize, bool isFileLayout, IntPtr inMemoryPdbAddress, int inMemoryPdbSize, int methodToken, int ilOffset, out string sourceFile, out int sourceLine, out int sourceColumn)
 

Private Attributes

Thread targetThread
 
int[] rgiOffset
 
int[] rgiILOffset
 
object dynamicMethods
 
IntPtr[] rgMethodHandle
 
string[] rgAssemblyPath
 
Assembly[] rgAssembly
 
IntPtr[] rgLoadedPeAddress
 
int[] rgiLoadedPeSize
 
bool[] rgiIsFileLayout
 
IntPtr[] rgInMemoryPdbAddress
 
int[] rgiInMemoryPdbSize
 
int[] rgiMethodToken
 
string[] rgFilename
 
int[] rgiLineNumber
 
int[] rgiColumnNumber
 
bool[] rgiLastFrameFromForeignExceptionStackTrace
 
int iFrameCount
 

Static Private Attributes

static GetSourceLineInfoDelegate s_getSourceLineInfo
 
static int t_reentrancy
 

Detailed Description

Definition at line 6 of file StackFrameHelper.cs.


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