/// <summary> /// Adds a new entry to this <see cref="ArrayNode"/>. /// The entry is later linked by the <paramref name="referenceKey"/> to another submited <see cref="DictionaryNode"/>. /// </summary> /// <param name="node"></param> public void AddArrayNodeRef(string key, ArrayNode node, bool fastWrite = false) { if (!_byamlNodeWriter._nameSet.Contains(key)) { _byamlNodeWriter._nameSet.Add(key); } _entries.Add((key, new Entry(ByamlNodeType.Array, node.Submit(fastWrite)))); }