|
ThreadPoolTrace Class
|
Executes a trace on the ThreadPool for all callbacks currently queued.
This will not include work items that have a time delayed callback.
Inheritance Hierarchy
SystemObject
GSF.DiagnosticsThreadPoolTrace
Namespace: GSF.DiagnosticsAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.275-beta+6cd8c2deb04a1aae6d4ac315ff222aabe4b2a6dd
Syntaxpublic static class ThreadPoolTrace
Public NotInheritable Class ThreadPoolTrace
public ref class ThreadPoolTrace abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ThreadPoolTrace = class end
GSF.Diagnostics.ThreadPoolTrace = function();
Type.createClass(
'GSF.Diagnostics.ThreadPoolTrace');
View SourceThe ThreadPoolTrace type exposes the following members.
Properties
Methods| | Name | Description |
|---|
  | GetTrace |
Traces all queued items on the ThreadPool.
|
Top
Remarks
This class heavily relies on reflection to get the ThreadPool queue.
Therefore it is very unlikely to work in MONO and can break
if Microsoft changes any of the member names or how the ThreadPool
works.
In this case
WorksInThisRuntime will be set to false
and
GetTrace(StringBuilder) will return "Not Supported"
See Also