Generates dump for the provided processors. The current list of processors include:
- summary: General summary information of the process.
- network: Information on the network layer of the process and the OS network stats.
- thread: Thread dump of the process.
- heap: Heap dump of the process. Note, this is a heavy operation and can produce very large dump files
- log: Adds all the log files of the process to the dump file.
- processingUnits: Dump of all the processing units (applicable only for GSCs) information.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
IDumpResult GenerateDump( string cause, params string[] processor )
Function GenerateDump ( _ cause As String, _ ParamArray processor As String() _ ) As IDumpResult
IDumpResult^ GenerateDump( String^ cause, ... array<String^>^ processor )
IDumpResult GenerateDump( String cause, String[] processor )
Parameters
- cause (String)
- The cause this dump was generated.
- processor (array<String>[]()[][])
- The list of processors to be used.
Return Value
A dump result.