3 writes to Node
NuGet.Configuration (3)
Settings\SettingBase.cs (3)
19Node = node ?? throw new ArgumentNullException(nameof(node)); 62Node = node ?? throw new ArgumentNullException(nameof(node)); 92Node = null;
50 references to Node
NuGet.Configuration (50)
Settings\Items\AuthorItem.cs (2)
42if (Node is XElement) 44return Node;
Settings\Items\CredentialsItem.cs (5)
217if (Node is XElement) 219return Node; 294var element = Node as XElement; 297XElementUtility.AddIndented(element, _validAuthenticationTypes.Node); 302XElementUtility.RemoveIndented(_validAuthenticationTypes.Node);
Settings\Items\FileClientCertItem.cs (2)
142if (Node is XElement) 144return Node;
Settings\Items\OwnersItem.cs (6)
69if (Node is XElement) 71return Node; 116XElementUtility.RemoveIndented(_content.Node); 125if (Node != null) 128((XElement)Node).Add(_content.Node);
Settings\Items\PackageSourceMappingSourceItem.cs (5)
127if (Node is XElement) 129return Node; 187if (Node != null) 191XElementUtility.AddIndented(Node as XElement, itemToAdd.Node);
Settings\Items\RepositoryItem.cs (6)
106if (Node is XElement) 108return Node; 187if (Node != null) 191XElementUtility.AddIndented(Node as XElement, _owners.Node); 198XElementUtility.RemoveIndented(_owners.Node);
Settings\Items\StoreClientCertItem.cs (2)
217if (Node is XElement) 219return Node;
Settings\Items\TrustedSignerItem.cs (3)
150if (Node != null) 154XElementUtility.AddIndented(Node as XElement, certToAdd.Node);
Settings\Items\UnknownItem.cs (5)
98if (Node != null) 102XElementUtility.AddIndented(Node as XElement, setting.Node); 150if (Node is XElement) 152return Node;
Settings\SettingBase.cs (5)
31internal bool IsAbstract() => Node == null && Origin == null; 36internal bool IsCopy() => Node == null && Origin != null; 46internal virtual XNode? AsXNode() => Node; 57if (Node != null) 86XElementUtility.RemoveIndented(Node);
Settings\SettingElement.cs (3)
115if (Node != null && Node is XElement) 117return Node;
Settings\SettingItem.cs (1)
64var xElement = Node as XElement;
Settings\SettingsGroup.cs (4)
57if (Node is XElement) 59return Node; 121XElementUtility.AddIndented(Node as XElement, setting.Node);
Settings\SettingText.cs (1)
86if (Node is XText xText)