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