C# 클래스 DumpWriter.DumpWriter

파일 보기 프로젝트 열기: goldshtn/minidumper 1 사용 예제들

공개 메소드들

메소드 설명
Dump ( int pid, DumpType dumpType, IntPtr exceptionParam, string fileName, bool writeAsync = false, string dumpComment = null ) : void
DumpWriter ( TextWriter logger = null ) : System

비공개 메소드들

메소드 설명
AddCLRRegions ( Microsoft.Diagnostics.Runtime.ClrRuntime runtime ) : void
CallbackRoutine ( IntPtr CallbackParam, MINIDUMP_CALLBACK_INPUT &CallbackInput, MINIDUMP_CALLBACK_OUTPUT &CallbackOutput ) : bool
DetermineNeededRegions ( ) : void
EnumerateAllNeededRegions ( ) : ulong>>.IEnumerable
FilterVMRegion ( MINIDUMP_CALLBACK_OUTPUT &CallbackOutput ) : void
HasIntervalThatIsSubsetOfInterval ( ulong>.C5 regions, ulong regionStart, ulong regionEnd ) : bool
IsNeededRegion ( ulong regionStart, ulong regionEnd ) : bool
PrepareUserStream ( string dumpComment ) : MINIDUMP_USER_STREAM_INFORMATION
SpillDumpSegmentsToDisk ( ) : void
TouchOtherRegions ( DumpReaderLogger readerLogger, Microsoft.Diagnostics.Runtime.ClrRuntime runtime ) : void

메소드 상세

Dump() 공개 메소드

public Dump ( int pid, DumpType dumpType, IntPtr exceptionParam, string fileName, bool writeAsync = false, string dumpComment = null ) : void
pid int
dumpType DumpType
exceptionParam System.IntPtr
fileName string
writeAsync bool
dumpComment string
리턴 void

DumpWriter() 공개 메소드

public DumpWriter ( TextWriter logger = null ) : System
logger System.IO.TextWriter
리턴 System