22 instantiations of MemberMapping
System.Private.Xml (22)
System\Xml\Serialization\Mappings.cs (1)
981return new MemberMapping(this);
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (2)
454var memberMapping = new MemberMapping(); 1132var memberMapping = new MemberMapping()
System\Xml\Serialization\SoapReflectionImporter.cs (2)
651MemberMapping member = new MemberMapping(); 669MemberMapping member = new MemberMapping();
System\Xml\Serialization\XmlReflectionImporter.cs (2)
1384MemberMapping member = new MemberMapping(); 1415MemberMapping member = new MemberMapping();
System\Xml\Serialization\XmlSchemaImporter.cs (9)
206MemberMapping member = new MemberMapping(); 775MemberMapping member = new MemberMapping(); 852MemberMapping choiceIdentifier = new MemberMapping(); 1138MemberMapping member = new MemberMapping(); 1171MemberMapping member = new MemberMapping(); 1419MemberMapping member = new MemberMapping(); 1467MemberMapping member = new MemberMapping(); 1498MemberMapping member = new MemberMapping(); 1561MemberMapping member = new MemberMapping();
System\Xml\Serialization\XmlSerializationReader.cs (3)
2822MemberMapping member = new MemberMapping(); 3151MemberMapping memberMapping = new MemberMapping(); 4586MemberMapping memberMapping = new MemberMapping();
System\Xml\Serialization\XmlSerializationReaderILGen.cs (3)
642MemberMapping member = new MemberMapping(); 1244MemberMapping memberMapping = new MemberMapping(); 2858MemberMapping memberMapping = new MemberMapping();
173 references to MemberMapping
System.Private.Xml (173)
System\Xml\Serialization\Mappings.cs (18)
469private MemberMapping[]? _members; 473private MemberMapping? _xmlnsMember; 559internal MemberMapping[]? Members 565internal MemberMapping? XmlnsMember 583internal MemberMapping? FindDeclaringMapping(MemberMapping member, out StructMapping? declaringMapping, string? parent) 588MemberMapping? baseMember = BaseMapping.FindDeclaringMapping(member, out declaringMapping, parent); 609internal bool Declares(MemberMapping member, string? parent) 862internal sealed class MemberMappingComparer : IComparer<MemberMapping> 864public int Compare(MemberMapping? m1, MemberMapping? m2) 906private MemberMapping(MemberMapping mapping) 979internal MemberMapping Clone() 984internal bool Hides(MemberMapping mapping) 1012private MemberMapping[]? _members; 1016private MemberMapping? _xmlnsMember; 1018internal MemberMapping[]? Members 1024internal MemberMapping? XmlnsMember
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (18)
93MemberMapping[] mappings = ((MembersMapping)element.Mapping!).Members!; 133private bool GenerateLiteralMembersElementInternal(MemberMapping[] mappings, bool hasWrapperElement, object?[] p) 146MemberMapping mapping = mappings[index]; 289private static void InitializeValueTypes(object?[] p, MemberMapping[] mappings) 312MemberMapping[] mappings = membersMapping.Members!; 353MemberMapping mapping = mappings[index]; 454var memberMapping = new MemberMapping(); 677MemberMapping anyTextMapping = anyText.Mapping; 822MemberMapping anyElement = anyElementMember.Mapping; 1132var memberMapping = new MemberMapping() 1353MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping); 1357MemberMapping mapping = mappings[i]; 1586MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping); 1587MemberMapping? anyText = null; 1588MemberMapping? anyElement = null; 1606MemberMapping mapping = mappings[i]; 2086public MemberMapping Mapping; 2098public Member(MemberMapping mapping)
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (7)
625MemberMapping[] members = TypeScope.GetAllMembers(mapping); 629MemberMapping member = members[xmlnsMember]; 652MemberMapping m = members[i]; 681MemberMapping m = members[i]; 968private static int FindXmlnsIndex(MemberMapping[] members) 1299MemberMapping member = mapping.Members[i]; 1327MemberMapping member = mapping.Members[i];
System\Xml\Serialization\SchemaImporter.cs (1)
115mapping.Members = Array.Empty<MemberMapping>();
System\Xml\Serialization\SoapReflectionImporter.cs (11)
230mapping.Members = Array.Empty<MemberMapping>(); 386var members = new List<MemberMapping>(); 395MemberMapping? member = ImportFieldMapping(fieldModel, memberAttrs, mapping.Namespace!, limiter); 610MemberMapping[] mappings = new MemberMapping[xmlReflectionMembers.Length]; 616MemberMapping? mapping = ImportMemberMapping(member, ns, xmlReflectionMembers, hasWrapperElement ? XmlSchemaForm.Unqualified : XmlSchemaForm.Qualified, limiter); 647private MemberMapping? ImportMemberMapping(XmlReflectionMember xmlReflectionMember, string? ns, XmlReflectionMember[] xmlReflectionMembers, XmlSchemaForm form, RecursionLimiter limiter) 651MemberMapping member = new MemberMapping(); 666private MemberMapping? ImportFieldMapping(FieldModel model, SoapAttributes a, string ns, RecursionLimiter limiter) 669MemberMapping member = new MemberMapping(); 683private void ImportAccessorMapping(MemberMapping accessor, FieldModel model, SoapAttributes a, string? ns, XmlSchemaForm form, RecursionLimiter limiter)
System\Xml\Serialization\Types.cs (15)
1088internal static MemberMapping[] GetAllMembers(StructMapping mapping) 1092var list = new List<MemberMapping>(); 1097internal static void GetAllMembers(StructMapping mapping, List<MemberMapping> list) 1113internal static MemberMapping[] GetAllMembers(StructMapping mapping, System.Collections.Generic.Dictionary<string, MemberInfo> memberInfos) 1115MemberMapping[] mappings = GetAllMembers(mapping); 1120internal static MemberMapping[] GetSettableMembers(StructMapping structMapping) 1122var list = new List<MemberMapping>(); 1127private static void GetSettableMembers(StructMapping mapping, List<MemberMapping> list) 1139foreach (MemberMapping memberMapping in mapping.Members) 1155private static bool TryReplaceHiddenMapping(List<MemberMapping> list, MemberMapping memberMapping) 1183internal static MemberMapping[] GetSettableMembers(StructMapping mapping, System.Collections.Generic.Dictionary<string, MemberInfo> memberInfos) 1185MemberMapping[] mappings = GetSettableMembers(mapping); 1191private static void PopulateMemberInfos(StructMapping structMapping, MemberMapping[] mappings, System.Collections.Generic.Dictionary<string, MemberInfo> memberInfos) 1233MemberMapping newMapping = mappings[i].Clone();
System\Xml\Serialization\XmlMemberMapping.cs (3)
12private readonly MemberMapping _mapping; 14internal XmlMemberMapping(MemberMapping mapping) 19internal MemberMapping Mapping
System\Xml\Serialization\XmlReflectionImporter.cs (15)
234foreach (MemberMapping mapping in membersMapping.Members!) 641mapping.Members = Array.Empty<MemberMapping>(); 846var members = new List<MemberMapping>(); 861MemberMapping? member = ImportFieldMapping(model, fieldModel, memberAttrs, mapping.Namespace, limiter); 912MemberMapping member = members[i]!; 1256MemberMapping[] mappings = new MemberMapping[xmlReflectionMembers.Length]; 1266MemberMapping mapping = ImportMemberMapping(xmlReflectionMembers[i], ns, xmlReflectionMembers, rpc, openModel, limiter); 1331private MemberMapping ImportMemberMapping(XmlReflectionMember xmlReflectionMember, string? ns, XmlReflectionMember[] xmlReflectionMembers, bool rpc, bool openModel, RecursionLimiter limiter) 1384MemberMapping member = new MemberMapping(); 1413private MemberMapping ImportFieldMapping(StructModel parent, FieldModel model, XmlAttributes a, string? ns, RecursionLimiter limiter) 1415MemberMapping member = new MemberMapping(); 1534private void ImportAccessorMapping(MemberMapping accessor, FieldModel model, XmlAttributes a, string? ns, Type? choiceIdentifierType, bool rpc, bool openModel, RecursionLimiter limiter) 2214private static void AddUniqueAccessor(MemberMapping member, INameScope elements, INameScope attributes, bool isSequence) 2244private static void RemoveUniqueAccessor(MemberMapping member, INameScope elements, INameScope attributes, bool isSequence)
System\Xml\Serialization\XmlSchemaExporter.cs (3)
76foreach (MemberMapping member in mapping.Members!) 1032private void ExportTypeMembers(XmlSchemaComplexType type, MemberMapping[] members, string name, string? ns, bool hasSimpleContent, bool openModel) 1039MemberMapping member = members[i];
System\Xml\Serialization\XmlSchemaImporter.cs (23)
198MemberMapping[] members = new MemberMapping[names.Length]; 206MemberMapping member = new MemberMapping(); 485MemberMapping[] members = ImportTypeMembers(type, typeNs, identifier, memberScope, new CodeIdentifiers(), new NameTable(), ref needExplicitOrder, false, false); 589MemberMapping? baseMember = ((StructMapping)baseMapping).FindDeclaringMapping(structMapping.Members[i], out declaringMapping, structMapping.TypeName); 621structMapping.Members = (MemberMapping[])members.ToArray(typeof(MemberMapping)); 638private MemberMapping[] ImportTypeMembers(XmlSchemaType type, string? typeNs, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, ref bool needExplicitOrder, bool order, bool allowUnboundedElements) 687MemberMapping[] typeMembers = (MemberMapping[])members.ToArray(typeof(MemberMapping)); 770private MemberMapping ImportChoiceGroup(XmlSchemaGroupBase group, string identifier, CodeIdentifiers? members, CodeIdentifiers? membersScope, INameScope? elementsScope, string? ns, bool groupRepeats, ref bool needExplicitOrder, bool allowDuplicates) 775MemberMapping member = new MemberMapping(); 852MemberMapping choiceIdentifier = new MemberMapping(); 1138MemberMapping member = new MemberMapping(); 1167private MemberMapping ImportAnyMember(XmlSchemaAny any, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, string? ns, ref bool mixed, ref bool needExplicitOrder, bool allowDuplicates) 1171MemberMapping member = new MemberMapping(); 1292MemberMapping choiceMember = ImportChoiceGroup(choice, identifier, null, null, null, ns, true, ref needExplicitOrder, false); 1419MemberMapping member = new MemberMapping(); 1467MemberMapping member = new MemberMapping(); 1498MemberMapping member = new MemberMapping(); 1554xmlnsMapping.Members = Array.Empty<MemberMapping>(); 1561MemberMapping member = new MemberMapping();
System\Xml\Serialization\XmlSerializationReader.cs (23)
2107private readonly MemberMapping _mapping; 2116internal Member(XmlSerializationReaderCodeGen outerClass, string source, string arrayName, int i, MemberMapping mapping) 2120internal Member(XmlSerializationReaderCodeGen outerClass, string source, string arrayName, int i, MemberMapping mapping, string? choiceSource) 2124internal Member(XmlSerializationReaderCodeGen outerClass, string source, string arraySource, string arrayName, int i, MemberMapping mapping) 2128internal Member(XmlSerializationReaderCodeGen outerClass, string source, string? arraySource, string arrayName, int i, MemberMapping mapping, string? choiceSource) 2132internal Member(XmlSerializationReaderCodeGen outerClass, string source, string? arrayName, int i, MemberMapping mapping, bool multiRef) 2136internal Member(XmlSerializationReaderCodeGen outerClass, string source, string? arraySource, string? arrayName, int i, MemberMapping mapping, bool multiRef, string? choiceSource) 2177internal MemberMapping Mapping 2470private static string? GetChoiceIdentifierSource(MemberMapping[] mappings, MemberMapping member) 2492private string GetChoiceIdentifierSource(MemberMapping mapping, string parent, TypeDesc parentTypeDesc) 2502MemberMapping[] mappings = ((MembersMapping)element.Mapping!).Members!; 2534MemberMapping mapping = mappings[i]; 2653private void InitializeValueTypes(string arrayName, MemberMapping[] mappings) 2680MemberMapping[] mappings = membersMapping.Members!; 2714MemberMapping mapping = mappings[i]; 2822MemberMapping member = new MemberMapping(); 3151MemberMapping memberMapping = new MemberMapping(); 3328MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping); 3341MemberMapping mapping = mappings[i]; 3477MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping); 3481MemberMapping mapping = mappings[i]; 4586MemberMapping memberMapping = new MemberMapping();
System\Xml\Serialization\XmlSerializationReaderILGen.cs (19)
43private readonly MemberMapping _mapping; 51internal Member(string source, string? arrayName, int i, MemberMapping mapping) 55internal Member(string source, string? arrayName, int i, MemberMapping mapping, string? choiceSource) 59internal Member(string source, string? arraySource, string? arrayName, int i, MemberMapping mapping) 63internal Member(string source, string? arraySource, string? arrayName, int i, MemberMapping mapping, string? choiceSource) 67internal Member(string source, string? arrayName, int i, MemberMapping mapping, bool multiRef) 71internal Member(string source, string? arraySource, string? arrayName, int i, MemberMapping mapping, bool multiRef, string? choiceSource) 111internal MemberMapping Mapping 353private static string GetChoiceIdentifierSource(MemberMapping[] mappings, MemberMapping member) 375private static string GetChoiceIdentifierSource(MemberMapping mapping, string parent) 385MemberMapping[] mappings = ((MembersMapping)element.Mapping!).Members!; 434MemberMapping mapping = mappings[i]; 611private void InitializeValueTypes(string arrayName, MemberMapping[] mappings) 642MemberMapping member = new MemberMapping(); 1244MemberMapping memberMapping = new MemberMapping(); 1525MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping, memberInfos); 1538MemberMapping mapping = mappings[i]; 2858MemberMapping memberMapping = new MemberMapping();
System\Xml\Serialization\XmlSerializationWriter.cs (8)
1749MemberMapping member = structMapping.Members[i]; 2695MemberMapping member = mapping.Members[i]; 2749MemberMapping member = mapping.Members[i]; 3196MemberMapping[] members = TypeScope.GetAllMembers(mapping); 3200MemberMapping member = members[xmlnsMember]; 3233MemberMapping m = members[i]; 3272MemberMapping m = members[i]; 4457private static int FindXmlnsIndex(MemberMapping[] members)
System\Xml\Serialization\XmlSerializationWriterILGen.cs (9)
407MemberMapping member = mapping.Members[i]; 462MemberMapping member = mapping.Members[i]; 1022MemberMapping[] members = TypeScope.GetAllMembers(mapping, memberInfos); 1026MemberMapping member = members[xmlnsMember]; 1070MemberMapping m = members[i]; 1101MemberMapping m = members[i]; 2204private static int FindXmlnsIndex(MemberMapping[] members) 2331internal static SourceInfo GetSourceForMember(string obj, MemberMapping member, CodeGenerator ilg) 2335internal static SourceInfo GetSourceForMember(string obj, MemberMapping member, MemberInfo? memberInfo, CodeGenerator ilg)