The Controller type exposes the following members.

Fields

  NameDescription
CPU_SAMPLING

Pass this constant as a parameter of StartCPUProfiling to start CPU sampling.

CPU sampling records CPU times only. This CPU profiling method has smallest overhead. For more detail on CPU profiling, please read the Help.

CPU_TRACING

Pass this constant as a parameter of StartCPUProfiling to start CPU tracing.

CPU tracing records CPU times and method invocation counts. Overhead in general is bigger than of CPU_SAMPLING and depends on applied filters. For more detail on CPU profiling, please read the Help.

DEFAULT_FILTERS

Pass this constant as a parameter of StartCPUProfiling to start CPU tracing with the default filters.

See http://www.yourkit.com/docs/net40/help/filters.jsp

DEFAULT_WALLTIME_SPEC

Pass this constant as a parameter of StartCPUProfiling to use the default wall time configuration.

See http://www.yourkit.com/docs/net40/help/times.jsp

See Also