4 writes to nodeInfo
System.Windows.Forms (4)
winforms\Managed\System\Resources\ResXDataNode.cs (4)
92result.nodeInfo = (this.nodeInfo != null) ? this.nodeInfo.Clone() : null; // nodeinfo is just made up of immutable objects, we don't need to clone it 170this.nodeInfo = nodeInfo; 555nodeInfo = new DataNodeInfo(); 789this.nodeInfo = nodeInfo;
27 references to nodeInfo
System.Windows.Forms (27)
winforms\Managed\System\Resources\ResXDataNode.cs (27)
92result.nodeInfo = (this.nodeInfo != null) ? this.nodeInfo.Clone() : null; // nodeinfo is just made up of immutable objects, we don't need to clone it 181if(!string.IsNullOrEmpty(nodeInfo.TypeName)) // can be null if we have a string (default for string is TypeName == null) 182nodeType = internalTypeResolver.GetType(nodeInfo.TypeName, false, true); 185string[] fileRefDetails = ResXFileRef.Converter.ParseResxFileRefString(nodeInfo.ValueData); 208if(result == null && nodeInfo != null) { 209result = nodeInfo.Comment; 225if(result == null && nodeInfo != null) { 226result = nodeInfo.Name; 552if(nodeInfo != null) { 557nodeInfo.Name = Name; 558nodeInfo.Comment = Comment; 566nodeInfo.ValueData = FileRef.ToString(); 567nodeInfo.MimeType = null; 568nodeInfo.TypeName = MultitargetUtil.GetAssemblyQualifiedName(typeof(ResXFileRef), this.typeNameConverter); 571FillDataNodeInfoFromObject(nodeInfo, value); 575return nodeInfo; 584if(nodeInfo == null) { 587return nodeInfo.ReaderPosition; 611} else if(nodeInfo != null) { 614result = nodeInfo.TypeName; 619if(nodeInfo.MimeType != null && nodeInfo.MimeType.Length > 0) { 623insideObject = GenerateObjectFromDataNodeInfo(nodeInfo, typeResolver); 642objectType = ResolveType(nodeInfo.TypeName, typeResolver); 690} else if(result == null && nodeInfo.ValueData!= null) { 692result = GenerateObjectFromDataNodeInfo(nodeInfo, typeResolver);