2 types derived from XmlMapping
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlMembersMapping.cs (1)
16public class XmlMembersMapping : XmlMapping
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlTypeMapping.cs (1)
14public class XmlTypeMapping : XmlMapping
36 references to XmlMapping
dotnet-svcutil-lib (36)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Compilation.cs (6)
48internal TempAssembly(XmlMapping[] xmlMappings, Type[] types, string defaultNamespace, string location) 53internal TempAssembly(XmlMapping[] xmlMappings, Assembly assembly, XmlSerializerImplementation contract) 78internal void InitAssemblyMethods(XmlMapping[] xmlMappings) 127internal bool CanRead(XmlMapping mapping, XmlReader xmlReader) 166internal object InvokeReader(XmlMapping mapping, XmlReader xmlReader, XmlDeserializationEvents events, string encodingStyle) 200internal void InvokeWriter(XmlMapping mapping, XmlWriter xmlWriter, object o, XmlSerializerNamespaces namespaces, string encodingStyle, string id)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (1)
120xmlMapping.SetKeyInternal(XmlMapping.GenerateKey(type, null, defaultNamespace));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlMapping.cs (1)
140internal static bool IsShallow(XmlMapping[] mappings)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (2)
173xmlMapping.SetKeyInternal(XmlMapping.GenerateKey(type, root, defaultNamespace)); 2270mapping.SetKeyInternal(XmlMapping.GenerateKey(type, a.XmlRoot, defaultNamespace));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationGeneratedCode.cs (1)
160internal void GeneratePublicMethods(string privateName, string publicName, string[] methods, XmlMapping[] xmlMappings)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (4)
199internal FieldBuilder GeneratePublicMethods(string privateName, string publicName, string[] methods, XmlMapping[] xmlMappings, TypeBuilder serializerContractTypeBuilder) 304internal string GenerateTypedSerializer(string readMethod, string writeMethod, XmlMapping mapping, CodeIdentifiers classes, string baseSerializer, string readerClass, string writerClass) 432private void GenerateGetSerializer(Hashtable serializers, XmlMapping[] xmlMappings, TypeBuilder serializerContractTypeBuilder) 476internal void GenerateSerializerContract(string className, XmlMapping[] xmlMappings, Type[] types, string readerType, string[] readMethods, string writerType, string[] writerMethods, Hashtable serializers)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (1)
1588internal string GenerateElement(XmlMapping xmlMapping)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
70internal string GenerateElement(XmlMapping xmlMapping)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializer.cs (17)
121private XmlMapping _mapping; 239_tempAssembly = new TempAssembly(new XmlMapping[] { _mapping }, assembly, contract); 279internal static TempAssembly GenerateTempAssembly(XmlMapping xmlMapping) 284internal static TempAssembly GenerateTempAssembly(XmlMapping xmlMapping, Type type, string defaultNamespace) 288return new TempAssembly(new XmlMapping[] { xmlMapping }, new Type[] { type }, defaultNamespace, null); 291internal static TempAssembly GenerateTempAssembly(XmlMapping xmlMapping, Type type, string defaultNamespace, string location) 293return new TempAssembly(new XmlMapping[] { xmlMapping }, new Type[] { type }, defaultNamespace, location); 529public static XmlSerializer[] FromMappings(XmlMapping[] mappings) 539public static XmlSerializer[] FromMappings(XmlMapping[] mappings, Type type) 547if (XmlMapping.IsShallow(mappings)) 584private static XmlSerializer[] GetSerializersFromCache(XmlMapping[] mappings, Type type) 614XmlMapping[] pendingMappings = new XmlMapping[pendingKeys.Count]; 751internal void SetTempAssembly(TempAssembly tempAssembly, XmlMapping mapping) 768mapping.SetKeyInternal(XmlMapping.GenerateKey(type, null, null)); 922public XmlMapping Mapping; 923public XmlSerializerMappingKey(XmlMapping mapping)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (2)
675private XmlSerializer[] CreateSerializersFromMappings(XmlMapping[] mappings, Type type) 924public static XmlSerializer[] FromMappings(XmlMapping[] mappings, Type type)