/// <summary> /// Creates a new application node that is associated with a specific document provider /// </summary> /// <param name="node">The application node associated with this document provider</param> public void CreateApplicationNode(out IDebugApplicationNode node) { if (_is64Bit) { _debugApplication64.CreateApplicationNode(out node); } else { _debugApplication32.CreateApplicationNode(out node); } }
/// <summary> /// Returns the application node under which all nodes associated with the application are added /// </summary> /// <param name="node">The debug application node under which all nodes associated with /// the application are added</param> public void GetRootNode(out IDebugApplicationNode node) { if (_is64Bit) { _debugApplication64.GetRootNode(out node); } else { _debugApplication32.GetRootNode(out node); } }
/// <summary> /// Closes a debug document /// </summary> public void Close() { if (_node != null) { _node.Detach(); _node.Close(); _node = null; } if (_lines != null) { _lines.Clear(); } }
public override void CreateApplicationNode(out IDebugApplicationNode node) { debugApplication.CreateApplicationNode(out node); }
public override void GetRootNode(out IDebugApplicationNode node) { debugApplication.GetRootNode(out node); }
public abstract void CreateApplicationNode(out IDebugApplicationNode node);
public abstract void GetRootNode(out IDebugApplicationNode node);
public void Close() { node.Detach(); node.Close(); node = null; }
public void GetRootApplicationNode(out IDebugApplicationNode node) { engine.debugApplication.GetRootNode(out node); }
public void GetRootApplicationNode(out IDebugApplicationNode node) { _jsEngine._debugApplicationWrapper.GetRootNode(out node); }