ОбъектКучаГрафикEdge
HeapGraphEdge представляет дваHeapGraphNodeАссоциации между узлами, от вышестоящих узлов к нижестоящим узлам
отношения наследства
свойства члена
type
Целое число, режим связи нижестоящих узлов, возможные значения:
1readonly Integer HeapGraphEdge.type;
- profiler.Edge_ContextVariable, переменные в функции
- profiler.Edge_Element, элементы массива
- profiler.Edge_Property, свойства именованных объектов
- profiler.Edge_Internal, ссылки, к которым невозможно получить доступ с помощью JS
- profiler.Edge_Hidden, указывает на узел, размер пространства которого необходимо рассчитать заранее
- profiler.Edge_Shortcut, указывает на узел, размер пространства которого невозможно вычислить заранее
- profiler.Edge_Weak, слабая ссылка (игнорируется GC)
name
Строка, имя ссылки
1readonly String HeapGraphEdge.name;
description
Строка, описание ссылки
1readonly String HeapGraphEdge.description;
функция-член
getFromNode
Получите исходную информацию от HeapGraphEdgeHeapGraphNodeузел
1HeapGraphNode HeapGraphEdge.getFromNode();
Результаты возврата:
- HeapGraphNode, вернуться к источникуHeapGraphNodeузел
getToNode
Получите нисходящий поток HeapGraphEdgeHeapGraphNodeузел
1HeapGraphNode HeapGraphEdge.getToNode();
Результаты возврата:
- HeapGraphNode, обратный пункт назначенияHeapGraphNodeузел
toString
Возвращает строковое представление объекта. Обычно возвращается «[Native Object]». Объект может быть повторно реализован в соответствии с его собственными характеристиками.
1String HeapGraphEdge.toString();
Результаты возврата:
- String, возвращает строковое представление объекта
toJSON
Возвращает представление объекта в формате JSON, обычно возвращая коллекцию читаемых свойств, определенных объектом.
1Value HeapGraphEdge.toJSON(String key = "");
Параметры звонка:
- key: Строка, не используется.
Результаты возврата:
- Value, возвращает значение, содержащее сериализуемый JSON