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)
359
ReflectionAwareCodeGen
.WriteQuotedCSharpString(writer, GenerateAssemblyId(types[0]!));
361
ReflectionAwareCodeGen
.WriteQuotedCSharpString(writer, ThisAssembly.Version);
365
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)
2367
ReflectionAwareCodeGen
.WriteQuotedCSharpString(Writer, expectedElement);
4002
ReflectionAwareCodeGen
.WriteQuotedCSharpString(new IndentedWriter(writer, true), qnames);
System\Xml\Serialization\XmlSerializationWriter.cs (6)
2461
Writer.Write(
ReflectionAwareCodeGen
.GetStringForEnumLongValue(source, mapping.TypeDesc.UseReflection));
2889
Writer.WriteLine($"switch ({
ReflectionAwareCodeGen
.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)} ){{");
2910
Writer.Write(
ReflectionAwareCodeGen
.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection));
2948
Writer.Write(
ReflectionAwareCodeGen
.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection));
3694
Writer.Write(enumUseReflection ?
ReflectionAwareCodeGen
.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource);
3767
Writer.Write(enumUseReflection ?
ReflectionAwareCodeGen
.GetStringForEnumLongValue(enumSource!, enumUseReflection) : enumSource);