28 references to Key
System.Private.Xml (28)
System\Xml\Serialization\Compilation.cs (17)
116
method.methodKey = xmlMappings[i].
Key
;
123
_methods.Add(xmlMappings[i].
Key
!, method);
420
if (serializers[xmlMappings[i].
Key
!] == null)
422
serializers[xmlMappings[i].
Key
!] = readerCodeGen.GenerateTypedSerializer(readMethodNames[i], writeMethodNames[i], xmlMappings[i], classes, baseSerializer, readerClass, writerClass);
563
if (!serializers.ContainsKey(xmlMappings[i].
Key
!))
565
serializers[xmlMappings[i].
Key
!] = readerCodeGen.GenerateTypedSerializer(readMethodNames[i], writeMethodNames[i], xmlMappings[i], classes, baseSerializer, readerClass, writerClass);
605
TempMethod method = _methods![mapping.
Key
!];
659
encodingStyle = ValidateEncodingStyle(encodingStyle, mapping.
Key
!);
662
if (_methods![mapping.
Key
!].readMethod == null)
665
string? methodName = (string?)_readerMethods[mapping.
Key
!];
670
_methods[mapping.
Key
!].readMethod = GetMethodFromType(reader.GetType(), methodName);
672
return _methods[mapping.
Key
!].readMethod!.Invoke(reader, Array.Empty<object>());
686
encodingStyle = ValidateEncodingStyle(encodingStyle, mapping.
Key
!);
689
if (_methods![mapping.
Key
!].writeMethod == null)
692
string? methodName = (string?)_writerMethods[mapping.
Key
!];
697
_methods[mapping.
Key
!].writeMethod = GetMethodFromType(writer.GetType(), methodName);
699
_methods[mapping.
Key
!].writeMethod!.Invoke(writer, new object?[] { o });
System\Xml\Serialization\XmlSerializationGeneratedCode.cs (2)
158
WriteQuotedCSharpString(xmlMappings[i].
Key
);
358
_writer.Write((string?)serializers[xmlMappings[i].
Key
!]);
System\Xml\Serialization\XmlSerializationILGen.cs (2)
221
ilg.Ldstr(GetCSharpString(xmlMappings[i].
Key
));
460
ConstructorInfo ctor = CreatedTypes[(string)serializers[xmlMappings[i].
Key
!]].GetConstructor(
System\Xml\Serialization\XmlSerializer.cs (7)
626
serializers[i] = (XmlSerializer)contract.TypedSerializers[mappings[i].
Key
!]!;
644
serializers[i] = contract!.TypedSerializers[mappings[i].
Key
!] as XmlSerializer;
744
serializers[index] = (XmlSerializer)contract.TypedSerializers[mappingKey.Mapping.
Key
!]!;
1064
if (this.Mapping.
Key
!= other.Mapping.
Key
)
1083
if (this.Mapping.
Key
!= null)
1084
hashCode ^= this.Mapping.
Key
.GetHashCode();