7 writes to tempAssembly
System.Xml (7)
System\Xml\Serialization\XmlSerializer.cs (7)
169tempAssembly = GenerateTempAssembly(xmlTypeMapping); 192tempAssembly = cache[defaultNamespace, type]; 195tempAssembly = cache[defaultNamespace, type]; 203tempAssembly = GenerateTempAssembly(this.mapping, type, defaultNamespace); 209tempAssembly = new TempAssembly(new XmlMapping[] { this.mapping }, assembly, contract); 244tempAssembly = GenerateTempAssembly(this.mapping, type, defaultNamespace, location, evidence); 718this.tempAssembly = tempAssembly;
11 references to tempAssembly
System.Xml (11)
System\Xml\Serialization\XmlSerializer.cs (11)
193if (tempAssembly == null) { 196if (tempAssembly == null) { 212cache.Add(defaultNamespace, type, tempAssembly); 333else if (tempAssembly == null || typedSerializer) { 335writer.Init(xmlWriter, namespaces == null || namespaces.Count == 0 ? DefaultNamespaces : namespaces, encodingStyle, id, tempAssembly); 344tempAssembly.InvokeWriter(mapping, xmlWriter, o, namespaces == null || namespaces.Count == 0 ? DefaultNamespaces : namespaces, encodingStyle, id); 409else if (tempAssembly == null || typedSerializer) { 411reader.Init(xmlReader, events, encodingStyle, tempAssembly); 420return tempAssembly.InvokeReader(mapping, xmlReader, events, encodingStyle); 449else if (tempAssembly != null) { 450return tempAssembly.CanRead(mapping, xmlReader);