1 write to TopLevelMapping
System.Xml (1)
System\Xml\Serialization\XmlSchemaImporter.cs (1)
1239arrayMapping.TopLevelMapping = ImportStructType(type, ns, identifier, null, true);
11 references to TopLevelMapping
System.Xml (11)
System\Xml\Serialization\XmlCodeExporter.cs (2)
116if (mapping is ArrayMapping && rootElement != null && rootElement.IsTopLevelInSchema && ((ArrayMapping)mapping).TopLevelMapping != null) { 117mapping = ((ArrayMapping)mapping).TopLevelMapping;
System\Xml\Serialization\XmlSchemaImporter.cs (9)
99element.Mapping = ((ArrayMapping)element.Mapping).TopLevelMapping; 152accessor.Mapping = ((ArrayMapping)accessor.Mapping).TopLevelMapping; 419TypeMapping top = ((ArrayMapping)mapping).TopLevelMapping; 539baseMapping = ((ArrayMapping)baseMapping).TopLevelMapping; 563if (arrayMapping.TopLevelMapping != null) { 564return arrayMapping.TopLevelMapping; 790element.Mapping = arrayMapping.TopLevelMapping; 1240arrayMapping.TopLevelMapping.ReferencedByTopLevelElement = true; 1356accessor.Mapping = ((ArrayMapping)accessor.Mapping).TopLevelMapping;