3 writes to _nodeInfo
System.Windows.Forms (3)
System\Resources\ResXDataNode.cs (3)
59_nodeInfo = _nodeInfo?.Clone(), 115_nodeInfo = nodeInfo; 475_nodeInfo = new()
26 references to _nodeInfo
System.Windows.Forms (26)
System\Resources\ResXDataNode.cs (26)
59_nodeInfo = _nodeInfo?.Clone(), 123if (!string.IsNullOrEmpty(_nodeInfo.TypeName)) 125nodeType = s_internalTypeResolver.GetType(_nodeInfo.TypeName, throwOnError: false, ignoreCase: true); 131string[] fileRefDetails = ResXFileRef.Converter.ParseResxFileRefString(_nodeInfo.ValueData); 150get => _comment ?? _nodeInfo?.Comment ?? string.Empty; 158Debug.Assert(_name is not null || _nodeInfo?.Name is not null); 159return _name ?? _nodeInfo?.Name ?? string.Empty; 468if (_nodeInfo is not null) 471_nodeInfo.Name = Name; 481_nodeInfo.Comment = Comment; 491_nodeInfo.ValueData = FileRef?.ToString() ?? string.Empty; 492_nodeInfo.MimeType = null; 493_nodeInfo.TypeName = MultitargetUtil.GetAssemblyQualifiedName(typeof(ResXFileRef), _typeNameConverter); 498FillDataNodeInfoFromObject(_nodeInfo, _value); 502return _nodeInfo; 513public Point GetNodePosition() => _nodeInfo?.ReaderPosition ?? default; 537else if (_nodeInfo is not null) 540typeName = _nodeInfo.TypeName; 549if (string.IsNullOrEmpty(_nodeInfo.MimeType)) 560Type? type = _nodeInfo.MimeType == ResXResourceWriter.BinSerializedObjectMimeType 561? GenerateObjectFromBinaryDataNodeInfo(_nodeInfo, typeResolver)?.GetType() 562: GenerateObjectFromDataNodeInfo(_nodeInfo, typeResolver)?.GetType(); 621else if (_nodeInfo?.ValueData is not null) 625return _nodeInfo.MimeType == ResXResourceWriter.BinSerializedObjectMimeType 626? GenerateObjectFromBinaryDataNodeInfo(_nodeInfo, typeResolver) 627: GenerateObjectFromDataNodeInfo(_nodeInfo, typeResolver);