Represents information about a single thread in a StreamBase Server.
Instances of this class should be retrieved from a Snapshot.
Namespace: StreamBase.SB.MonitorAssembly: StreamBase.SB.Monitor (in StreamBase.SB.Monitor.dll) Version: 7.7.0.0
Syntax
C# | Visual Basic | Visual C++ |
public class ThreadInfo : ICloneable
Public Class ThreadInfo _ Implements ICloneable
public ref class ThreadInfo : ICloneable
Members
All Members | Properties ![]() | Methods ![]() |
![]() ![]() | ![]() ![]() ![]() | ![]() ![]() | ![]() ![]() ![]() ![]() |
Member | Description | |
---|---|---|
![]() | Clone()()()() |
Clones this ThreadInfo instance.
|
![]() | Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetName()()()() |
Gets the name of the thread.
|
![]() | GetPercentCPU()()()() |
Gets the percent of CPU used by this thread, in microseconds.
|
![]() | GetPercentSystem()()()() |
Gets the percent of system CPU time used by this thread, in microseconds.
|
![]() | GetPercentUser()()()() |
Gets the percent of user CPU time used by this thread, in microseconds.
|
![]() | GetSystemTimeDelta()()()() |
Gets the system time spent by thread since the last Snapshot, in microseconds.
|
![]() | GetSystemTimeTotal()()()() |
Gets the system time spent by this thread since the StreamBase
Server started, in microseconds.
|
![]() | GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) |
![]() | GetUserTimeDelta()()()() |
Gets the user time spent by thread since the last Snapshot, in microseconds.
|
![]() | GetUserTimeTotal()()()() |
Gets the user time spent by thread since the StreamBase
Server started, in microseconds.
|
![]() | Name |
Gets the name of the thread.
|
![]() | PercentCPU |
Gets the percent of CPU used by this thread, in microseconds.
|
![]() | PercentSystem |
Gets the percent of system CPU time used by this thread, in microseconds.
|
![]() | PercentUser |
Gets the percent of user CPU time used by this thread, in microseconds.
|
![]() | SystemTimeDelta |
Gets the system time spent by thread since the last Snapshot, in microseconds.
|
![]() | SystemTimeTotal |
Gets the system time spent by this thread since the StreamBase
Server started, in microseconds.
|
![]() | ToString()()()() |
Returns a string representation of this instance.
(Overrides Object..::..ToString()()()().) |
![]() | UserTimeDelta |
Gets the user time spent by thread since the last Snapshot, in microseconds.
|
![]() | UserTimeTotal |
Gets the user time spent by thread since the StreamBase
Server started, in microseconds.
|
Inheritance Hierarchy
System..::..Object
StreamBase.SB.Monitor..::..ThreadInfo
StreamBase.SB.Monitor..::..ThreadInfo