3 writes to _nodeInfo
System.Windows.Forms (3)
System\Resources\ResXDataNode.cs (3)
59_nodeInfo = _nodeInfo?.Clone(), 115_nodeInfo = nodeInfo; 471_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; 464if (_nodeInfo is not null) 467_nodeInfo.Name = Name; 477_nodeInfo.Comment = Comment; 487_nodeInfo.ValueData = FileRef?.ToString() ?? string.Empty; 488_nodeInfo.MimeType = null; 489_nodeInfo.TypeName = MultitargetUtil.GetAssemblyQualifiedName(typeof(ResXFileRef), _typeNameConverter); 494FillDataNodeInfoFromObject(_nodeInfo, _value); 498return _nodeInfo; 509public Point GetNodePosition() => _nodeInfo?.ReaderPosition ?? default; 533else if (_nodeInfo is not null) 536typeName = _nodeInfo.TypeName; 545if (string.IsNullOrEmpty(_nodeInfo.MimeType)) 556Type? type = _nodeInfo.MimeType == ResXResourceWriter.BinSerializedObjectMimeType 557? GenerateObjectFromBinaryDataNodeInfo(_nodeInfo, typeResolver)?.GetType() 558: GenerateObjectFromDataNodeInfo(_nodeInfo, typeResolver)?.GetType(); 617else if (_nodeInfo?.ValueData is not null) 621return _nodeInfo.MimeType == ResXResourceWriter.BinSerializedObjectMimeType 622? GenerateObjectFromBinaryDataNodeInfo(_nodeInfo, typeResolver) 623: GenerateObjectFromDataNodeInfo(_nodeInfo, typeResolver);