Collapse All Expand All | Language Filter: C#Language Filter: Visual Basic Language Filter: Visual C++ C# Visual Basic Visual C++ | Members | See Also
StreamBase Client API
OperatorInfo Class

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: 10.3.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 |

| Member | Description
--- | --- | ---
| 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

StreamBase.SB.Monitor Namespace
StreamBase.SB.Monitor..::..Snapshot