1 write to TopLevelMapping
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (1)
1426arrayMapping.TopLevelMapping = ImportStructType(type, ns, identifier, null, true);
11 references to TopLevelMapping
dotnet-svcutil-lib (11)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (2)
125if (mapping is ArrayMapping && rootElement != null && rootElement.IsTopLevelInSchema && ((ArrayMapping)mapping).TopLevelMapping != null) 127mapping = ((ArrayMapping)mapping).TopLevelMapping;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (9)
104element.Mapping = ((ArrayMapping)element.Mapping).TopLevelMapping; 164accessor.Mapping = ((ArrayMapping)accessor.Mapping).TopLevelMapping; 473TypeMapping top = ((ArrayMapping)mapping).TopLevelMapping; 614baseMapping = ((ArrayMapping)baseMapping).TopLevelMapping; 642if (arrayMapping.TopLevelMapping != null) 644return arrayMapping.TopLevelMapping; 908element.Mapping = arrayMapping.TopLevelMapping; 1427arrayMapping.TopLevelMapping.ReferencedByTopLevelElement = true; 1555accessor.Mapping = ((ArrayMapping)accessor.Mapping).TopLevelMapping;