Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MacroNavigator"/> class with a macro node,
 /// a name table and a state.
 /// </summary>
 /// <param name="macro">The macro node.</param>
 /// <param name="nameTable">The name table.</param>
 /// <param name="state">The state.</param>
 /// <remarks>Privately used for cloning a navigator.</remarks>
 private MacroNavigator(MacroRoot macro, XmlNameTable nameTable, State state)
 {
     _macro     = macro;
     _nameTable = nameTable;
     _state     = state;
 }
Пример #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MacroNavigator"/> class with a macro node,
 /// a name table and a state.
 /// </summary>
 /// <param name="macro">The macro node.</param>
 /// <param name="nameTable">The name table.</param>
 /// <param name="state">The state.</param>
 /// <remarks>Privately used for cloning a navigator.</remarks>
 private MacroNavigator(MacroRoot macro, XmlNameTable nameTable, State state)
 {
     _macro = macro;
     _nameTable = nameTable;
     _state = state;
 }