예제 #1
0
 private NodeInfo GetNodeInfo(Node n)
 {
     return(n.GetNodeInfo(m_command));
 }
예제 #2
0
 internal virtual NodeInfo GetNodeInfo(Node n)
 {
     return(n.GetNodeInfo(this));
 }
예제 #3
0
            public NavigationPropertyOpInfo(Node node, Node root, Command command)
            {
                _node = node;
                _root = root;
                _command = command;

                unchecked
                {
                    _hashCode
                        = ((_root != null ? RuntimeHelpers.GetHashCode(_root) : 0) * 397
                           ^ RuntimeHelpers.GetHashCode(GetProperty(_node))) * 397
                          ^ _node.GetNodeInfo(_command).HashValue;
                }
            }
예제 #4
0
 // <summary>
 // Get auxilliary information for a Node
 // </summary>
 // <param name="n"> the node </param>
 // <returns> node info for this node </returns>
 internal virtual NodeInfo GetNodeInfo(Node n)
 {
     return n.GetNodeInfo(this);
 }