6 writes to BaseMapping
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (2)
395mapping.BaseMapping = baseMapping; 441if (mapping.BaseMapping == null) mapping.BaseMapping = GetRootMapping();
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapSchemaImporter.cs (1)
330structMapping.BaseMapping = (StructMapping)baseMapping;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (2)
809mapping.BaseMapping = baseMapping; 925if (mapping.BaseMapping == null) mapping.BaseMapping = GetRootMapping();
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (1)
666structMapping.BaseMapping = (StructMapping)baseMapping;
42 references to BaseMapping
dotnet-svcutil-lib (42)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Mappings.cs (11)
560mapping = mapping.BaseMapping; 598if (BaseMapping != null) 600MemberMapping baseMember = BaseMapping.FindDeclaringMapping(member, out declaringMapping, parent); 629if (BaseMapping == null || BaseMapping.TypeDesc.IsRoot) 633else if (BaseMapping.HasSimpleContent) 638throw new InvalidOperationException(string.Format(ResXml.XmlIllegalSimpleContentExtension, TypeDesc.FullName, BaseMapping.TypeDesc.FullName)); 683while (!start.BaseMapping.IsSequence && start.BaseMapping != null && !start.BaseMapping.TypeDesc.IsRoot) 684start = start.BaseMapping;
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapCodeExporter.cs (2)
173if (mapping.BaseMapping != null) 174ExportType(mapping.BaseMapping);
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (4)
392int baseIndex = limiter.DeferredWorkItems.IndexOf(mapping.BaseMapping); 434if (mapping.BaseMapping != null) 436if (mapping.BaseMapping.Declares(member, mapping.TypeName)) continue; 441if (mapping.BaseMapping == null) mapping.BaseMapping = GetRootMapping();
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapSchemaExporter.cs (3)
331if (mapping.BaseMapping != null && mapping.BaseMapping.IncludeInSchema) 334extension.BaseTypeName = ExportStructMapping(mapping.BaseMapping, mapping.Namespace);
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (5)
1076if (mapping.BaseMapping == null) 1085if (mapping.BaseMapping != null) 1087GetAllMembers(mapping.BaseMapping, list); 1111if (mapping.BaseMapping != null) 1113GetSettableMembers(mapping.BaseMapping, list);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (2)
635if (mapping.BaseMapping != null) 636ExportType(mapping.BaseMapping, null, mapping.Namespace, null, false);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (7)
811ICollection values = mapping.BaseMapping.LocalAttributes.Values; 816if (!mapping.BaseMapping.HasExplicitSequence()) 818values = mapping.BaseMapping.LocalElements.Values; 860if (mapping.BaseMapping != null) 862if (mapping.BaseMapping.Declares(member, mapping.TypeName)) continue; 925if (mapping.BaseMapping == null) mapping.BaseMapping = GetRootMapping(); 927if (mapping.XmlnsMember != null && mapping.BaseMapping.HasXmlnsMember)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaExporter.cs (7)
1029if (mapping.BaseMapping != null && mapping.BaseMapping.IncludeInSchema) 1031if (mapping.BaseMapping.IsAnonymousType) 1033throw new InvalidOperationException(string.Format(ResXml.XmlAnonymousBaseType, mapping.TypeDesc.Name, mapping.BaseMapping.TypeDesc.Name, "AnonymousType", "false")); 1039extension.BaseTypeName = ExportStructMapping(mapping.BaseMapping, mapping.Namespace, null); 1046extension.BaseTypeName = ExportStructMapping(mapping.BaseMapping, mapping.Namespace, null); 1049model.IsMixed = XmlSchemaImporter.IsMixed((XmlSchemaComplexType)_types[mapping.BaseMapping]);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (1)
670CodeIdentifiers membersScope = structMapping.BaseMapping.Scope.Clone();