QuickOPC User's Guide and Reference
AutomatonStateStatistics Class Members
Properties  Methods 


View with Navigation Tools
OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.Algorithms Namespace : AutomatonStateStatistics Class

The following tables list the members exposed by AutomatonStateStatistics.

Public Constructors
 NameDescription
Public ConstructorOverloaded. Initializes a new instance of the class.  
Top
Public Properties
 NameDescription
Public PropertyThe accumulated duration this state has been active (excluding the current active state). In milliseconds.  
Public PropertyThe accumulated duration this state has been active (excluding the current active state). In milliseconds, as double-precision floating point number.  
Public PropertyThe accumulated time span this state has been active (excluding the current active state).  
Public PropertyThe average duration this state has been active (excluding the current active state). In milliseconds.  
Public PropertyThe average time span this state has been active (excluding the current active state).  
Public PropertyThe duration of the current active state; zero if not active. In milliseconds.  
Public PropertyThe duration of the current active state; zero if not active. In milliseconds.  
Public PropertyThe tick when the state has currently become active; -1 if not active.  
Public PropertyThe tick when the state has currently become active; -1 if not active. As double-precision floating point number.  
Public PropertyThe time when the state has currently become active; minimum DateTime value if not active. In UTC.  
Public PropertyThe time when the state has currently become active; minimum DateTime value if not active. In local time.  
Public PropertyThe current tick; -1 if not active.  
Public PropertyThe current tick; -1 if not active. As double-precision floating point number.  
Public PropertyThe current time; minimum DateTime value if not active. In UTC.  
Public PropertyThe current time; minimum DateTime value if not active. In local time.  
Public PropertyThe time span of the current active state; zero if not active. In UTC.  
Public PropertyNumber of times the state has been entered (transitioned into).  
Public PropertyThe tick when the state was entered (transitioned into) the first time.  
Public PropertyThe tick when the state was entered (transitioned into) the first time. As double-precision floating point number.  
Public PropertyThe time when the state was entered (transitioned into) the first time; minimum DateTime if never entered. In UTC.  
Public PropertyThe time when the state was entered (transitioned into) the first time; minimum DateTime if never entered. In local time.  
Public PropertyDetermines whether the state is currently active (transitioned into but not yet transitioned from).  
Public PropertyThe duration of the last active state (excluding the current active state); -1 if no completed active state. In milliseconds.  
Public PropertyThe duration of the last active state (excluding the current active state); -1 if no completed active state. In milliseconds, as double-precision floating point number.  
Public PropertyThe tick when the state was entered (transitioned into) the last time (excluding the current active state); -1 if no completed active state.  
Public PropertyThe tick when the state was entered (transitioned into) the last time (excluding the current active state); -1 if no completed active state. As double-precision floating point number.  
Public PropertyThe time when the state was entered (transitioned into) the last time (excluding the current active state); minimum DateTime value if no completed active state. In UTC.  
Public PropertyThe time when the state was entered (transitioned into) the last time (excluding the current active state); minimum DateTime value if no completed active state. In local time.  
Public PropertyThe tick when the state was left (transitioned from) the last time; -1 if never transitioned from.  
Public PropertyThe tick when the state was left (transitioned from) the last time; -1 if never transitioned from. As double-precision floating point number.  
Public PropertyThe time when the state was left (transitioned from) the last time; minimum DateTime if never transitioned from. In UTC.  
Public PropertyThe time when the state was left (transitioned from) the last time; minimum DateTime if never transitioned from. In local time.  
Public PropertyThe time span of the last active state (excluding the current active state). System.Threading.Timeout.InfiniteTimeSpan if no completed active state.  
Public PropertyThe tick when the state was entered (transitioned into) the last time.  
Public PropertyThe tick when the state was entered (transitioned into) the last time. As double-precision floating point number.  
Public PropertyThe time when the state was entered (transitioned into) the last time; minimum DateTime if never entered. In UTC.  
Public PropertyThe time when the state was entered (transitioned into) the last time; minimum DateTime if never entered. In local time.  
Public PropertyNumber of times the state has been left (transition from).  
Public PropertyThe maximum duration this state has been active (excluding the current active state); 0 if no completed active state. In milliseconds.  
Public PropertyThe maximum duration this state has been active (excluding the current active state); 0 if no completed active state. In milliseconds, as double-precision floating point number.  
Public PropertyThe maximum time span this state has been active (excluding the current active state); zero if no completed active state.  
Public PropertyThe minimum duration this state has been active (excluding the current active state); -1 if no completed active state. In milliseconds.  
Public PropertyThe minimum duration this state has been active (excluding the current active state); -1 if no completed active state. In milliseconds, as double-precision floating point number.  
Public PropertyThe minimum time span this state has been active (excluding the current active state); System.Threading.Timeout.InfiniteTimeSpan if no completed active state.  
Public PropertyThe running accumulated duration this state has been active (including the current active state). In milliseconds.  
Public PropertyThe running accumulated duration this state has been active (including the current active state). In milliseconds, as double-precision floating point number.  
Public PropertyThe running accumulated time span this state has been active (including the current active state).  
Public PropertyThe running average duration this state has been active (including the current active state). In milliseconds.  
Public PropertyThe running average time span this state has been active (including the current active state).  
Public PropertyThe running maximum duration this state has been active (including the current active state). In milliseconds.  
Public PropertyThe running maximum duration this state has been active (including the current active state). In milliseconds, as double-precision floating point number.  
Public PropertyThe running maximum time span this state has been active (including the current active state).  
Top
Public Methods
 NameDescription
Public MethodOverridden.   
Public MethodOverloaded. Overridden. Determines whether the specified object is equal to the current object.Determines whether the specified System.Object is equal to the current object.  
Public MethodOverridden. Serves as the default hash function. Serves as a hash function for a particular type.  
Public MethodOverridden.   
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodReturns a string that represents the current object.Returns a string that represents the current object. (Inherited from OpcLabs.BaseLib.Info)
Public Method (Inherited from OpcLabs.BaseLib.Info)
Top
Protected Methods
 NameDescription
Protected MethodAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object)
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Protected MethodOverridden. Infrastructure. Infrastructure.  
Protected MethodOverridden. Infrastructure. Infrastructure.  
Top
Public Operators
Determines whether the two objects are equal.
Determines whether the two objects are not equal.
Top
See Also

Reference

AutomatonStateStatistics Class
OpcLabs.BaseLib.Algorithms Namespace