1 instantiation of ReflectionAwareCodeGen
System.Private.Xml (1)
System\Xml\Serialization\XmlSerializationGeneratedCode.cs (1)
45
_raCodeGen = new
ReflectionAwareCodeGen
(writer);
13 references to ReflectionAwareCodeGen
System.Private.Xml (13)
System\Xml\Serialization\Compilation.cs (3)
358
ReflectionAwareCodeGen
.WriteQuotedCSharpString(writer, GenerateAssemblyId(types[0]!));
360
ReflectionAwareCodeGen
.WriteQuotedCSharpString(writer, ThisAssembly.Version);
364
ReflectionAwareCodeGen
.WriteQuotedCSharpString(writer, defaultNamespace);
System\Xml\Serialization\XmlSerializationGeneratedCode.cs (2)
25
private readonly
ReflectionAwareCodeGen
_raCodeGen;
52
internal
ReflectionAwareCodeGen
RaCodeGen { get { return _raCodeGen; } }
System\Xml\Serialization\XmlSerializationReader.cs (2)
2356
ReflectionAwareCodeGen
.WriteQuotedCSharpString(Writer, expectedElement);
3991
ReflectionAwareCodeGen
.WriteQuotedCSharpString(new IndentedWriter(writer, true), qnames);
System\Xml\Serialization\XmlSerializationWriter.cs (6)
2459
Writer.Write(
ReflectionAwareCodeGen
.GetStringForEnumLongValue(source, mapping.TypeDesc.UseReflection));
2887
Writer.WriteLine($"switch ({
ReflectionAwareCodeGen
.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)} ){{");
2908
Writer.Write(
ReflectionAwareCodeGen
.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection));
2946
Writer.Write(
ReflectionAwareCodeGen
.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection));
3692
Writer.Write(enumUseReflection ?
ReflectionAwareCodeGen
.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource);
3765
Writer.Write(enumUseReflection ?
ReflectionAwareCodeGen
.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource);