 | TreeEvent constructor |
Constructor: takes over and creates various information for the TreeEvent.
Namespace: Vishnu.InterchangeAssembly: Vishnu.Interchange (in Vishnu.Interchange.dll) Version: 1.0.0+df0404e911d6c38eaed3bb1bb1acfc482d417643
Syntaxpublic TreeEvent(
string name,
string sourceId,
string senderId,
string nodeName,
string nodePath,
bool? lastLogical,
NodeLogicalState logicalState,
ResultDictionary? results,
ResultDictionary? environment
)
Public Sub New (
name As String,
sourceId As String,
senderId As String,
nodeName As String,
nodePath As String,
lastLogical As Boolean?,
logicalState As NodeLogicalState,
results As ResultDictionary,
environment As ResultDictionary
)
public:
TreeEvent(
String^ name,
String^ sourceId,
String^ senderId,
String^ nodeName,
String^ nodePath,
Nullable<bool> lastLogical,
NodeLogicalState logicalState,
ResultDictionary^ results,
ResultDictionary^ environment
)
new :
name : string *
sourceId : string *
senderId : string *
nodeName : string *
nodePath : string *
lastLogical : Nullable<bool> *
logicalState : NodeLogicalState *
results : ResultDictionary *
environment : ResultDictionary -> TreeEvent
Parameters
- name String
- User-friendly name of the event.
- sourceId String
- Id of the node in which the event occurs.
- senderId String
- Id of the firing node.
- nodeName String
- Name of the firing node.
- nodePath String
- Path to the firing knot.
- lastLogical NullableBoolean
- Last valid logical result of the node (True or False).
- logicalState NodeLogicalState
- Processing status of the node (None, Start, Done, Fault, Timeout, UserAbort).
- results ResultDictionary
- List of Result (processing results of the subordinate INodeChecker).
- environment ResultDictionary
- List of Result (processing results of the subordinate INodeChecker of the previous nodes).
See also