Represents information about a single operator in a StreamBase application. Instances of this class should be retrieved from a Snapshot.

Namespace: StreamBase.SB.Monitor
Assembly: StreamBase.SB.Monitor (in StreamBase.SB.Monitor.dll) Version: 7.7.0.0

Syntax

         
 C#  Visual Basic  Visual C++ 
public class OperatorInfo : ICloneable
Public Class OperatorInfo _
	Implements ICloneable
public ref class OperatorInfo : ICloneable

Members

         
 All Members  Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Clone()()()()
Clones this OperatorInfo 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.)
GetInputPortCount()()()()
Gets the number of input ports on this operator.
GetInputTuplesDequeuedDelta()()()()
Gets the number of input tuples consumed by this operator since the previous Snapshot. If this number is less than the number of tuples enqueued to the input stream, then tuples are being queued up faster than the operator can consume them.
GetInputTuplesDequeuedTotal()()()()
Gets the total number of input tuples consumed by this operator since the StreamBase Server was started. If this number is less than the number of tuples enqueued to the input stream, then tuples are being queued up faster than the operator can consume them.
GetInputTuplesEnqueuedDelta()()()()
Gets the number of tuples enqueued on this operator's input streams since the previous Snapshot.
GetInputTuplesEnqueuedTotal()()()()
Gets the total number of input tuples enqueued on this operator's input streams since the StreamBase Server was started.
GetName()()()()
Gets the name of the operator.
GetOutputPortCount()()()()
Gets the number of output ports on this operator.
GetOutputTuplesEnqueuedDelta()()()()
Gets the number of output tuples produced by this operator since the previous Snapshot.
GetOutputTuplesEnqueuedTotal()()()()
Gets the total number of output tuples produced by this operator since the StreamBase Server was started.
GetPercentUsage()()()()
The percentage usage is the profiler hits / total profiler hits.
GetProfilerHits()()()()
Gets the number of miniticks used by the operator, as determined by profiler samples.
GetSize()()()()
Gets the size this operator.
GetStatus()()()()
Gets the status of the operator. Most operators do not make use of status strings, in which case this will return an empty string.
GetTotalProcessedTuples()()()()
Gets the total number of tuples processed since the StreamBase Server was started.
GetTotalProfilerHits()()()()
Gets the number of miniticks used by all operators in the contained ProfileState.
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
InputPortCount
Gets the number of input ports on this operator.
InputTuplesDequeuedDelta
Gets the number of input tuples consumed by this operator since the previous Snapshot. If this number is less than the number of tuples enqueued to the input stream, then tuples are being queued up faster than the operator can consume them.
InputTuplesDequeuedTotal
Gets the total number of input tuples consumed by this operator since the StreamBase Server was started. If this number is less than the number of tuples enqueued to the input stream, then tuples are being queued up faster than the operator can consume them.
InputTuplesEnqueuedDelta
Gets the number of tuples enqueued on this operator's input streams since the previous Snapshot.
InputTuplesEnqueuedTotal
Gets the total number of input tuples enqueued on this operator's input streams since the StreamBase Server was started.
Name
Gets the name of the operator.
OutputPortCount
Gets the number of output ports on this operator.
OutputTuplesEnqueuedDelta
Gets the number of output tuples produced by this operator since the previous Snapshot.
OutputTuplesEnqueuedTotal
Gets the total number of output tuples produced by this operator since the StreamBase Server was started.
PrettyPrint()()()()
Pretty-print an OperatorInfo object to the standard output.
PrettyPrint(TextWriter)
Pretty-print an OperatorInfo object to the given TextWriter.
ProfilerHits
Gets the number of miniticks used by the operator, as determined by profiler samples.
Size
Gets the size the operator.
Status
Gets the status of the operator. Most operators do not make use of status strings, in which case this will return an empty string.
ToString()()()()
Returns a string representation of this instance.
(Overrides Object..::..ToString()()()().)
TotalProcessedTuples
Gets the total number of tuples processed since the StreamBase Server was started.
TotalProfilerHits
Gets the number of miniticks used by all operators in the contained ProfileState.

Inheritance Hierarchy

System..::..Object
  StreamBase.SB.Monitor..::..OperatorInfo

See Also