public void SetActions(NodeTraversalAction preAction = null, NodeTraversalAction inAction = null, NodeTraversalAction postAction = null) { _preAction = preAction; _inAction = inAction; _postAction = postAction; }
private NodeTraversalToken <DisseminateNode <TKey, TValue>, NodeTraversalAction> GetNodeTraversalToken(DisseminateNode <TKey, TValue> node, NodeTraversalAction action) { return(new NodeTraversalToken <DisseminateNode <TKey, TValue>, NodeTraversalAction>(node, action)); }