22 instantiations of MemberMapping
System.Private.Xml (22)
System\Xml\Serialization\Mappings.cs (1)
996return new MemberMapping(this);
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (2)
462var memberMapping = new MemberMapping(); 1232var memberMapping = new MemberMapping()
System\Xml\Serialization\SoapReflectionImporter.cs (2)
651MemberMapping member = new MemberMapping(); 669MemberMapping member = new MemberMapping();
System\Xml\Serialization\XmlReflectionImporter.cs (2)
1385MemberMapping member = new MemberMapping(); 1416MemberMapping 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)
2860MemberMapping member = new MemberMapping(); 3189MemberMapping memberMapping = new MemberMapping(); 4679MemberMapping memberMapping = new MemberMapping();
System\Xml\Serialization\XmlSerializationReaderILGen.cs (3)
719MemberMapping member = new MemberMapping(); 1321MemberMapping memberMapping = new MemberMapping(); 3065MemberMapping memberMapping = new MemberMapping();
173 references to MemberMapping
System.Private.Xml (173)
System\Xml\Serialization\Mappings.cs (18)
484private MemberMapping[]? _members; 488private MemberMapping? _xmlnsMember; 574internal MemberMapping[]? Members 580internal MemberMapping? XmlnsMember 598internal MemberMapping? FindDeclaringMapping(MemberMapping member, out StructMapping? declaringMapping, string? parent) 603MemberMapping? baseMember = BaseMapping.FindDeclaringMapping(member, out declaringMapping, parent); 624internal bool Declares(MemberMapping member, string? parent) 877internal sealed class MemberMappingComparer : IComparer<MemberMapping> 879public int Compare(MemberMapping? m1, MemberMapping? m2) 921private MemberMapping(MemberMapping mapping) 994internal MemberMapping Clone() 999internal bool Hides(MemberMapping mapping) 1027private MemberMapping[]? _members; 1031private MemberMapping? _xmlnsMember; 1033internal MemberMapping[]? Members 1039internal MemberMapping? XmlnsMember
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (18)
100MemberMapping[] mappings = ((MembersMapping)element.Mapping!).Members!; 140private bool GenerateLiteralMembersElementInternal(MemberMapping[] mappings, bool hasWrapperElement, object?[] p) 153MemberMapping mapping = mappings[index]; 297private static void InitializeValueTypes(object?[] p, MemberMapping[] mappings) 320MemberMapping[] mappings = membersMapping.Members!; 361MemberMapping mapping = mappings[index]; 462var memberMapping = new MemberMapping(); 686MemberMapping anyTextMapping = anyText.Mapping; 879MemberMapping anyElement = anyElementMember.Mapping; 1232var memberMapping = new MemberMapping() 1450MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping); 1454MemberMapping mapping = mappings[i]; 1681MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping); 1682MemberMapping? anyText = null; 1683MemberMapping? anyElement = null; 1701MemberMapping mapping = mappings[i]; 2222public MemberMapping Mapping; 2234public Member(MemberMapping mapping)
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (7)
783MemberMapping[] members = TypeScope.GetAllMembers(mapping); 787MemberMapping member = members[xmlnsMember]; 810MemberMapping m = members[i]; 837MemberMapping m = members[i]; 1122private static int FindXmlnsIndex(MemberMapping[] members) 1457MemberMapping member = mapping.Members[i]; 1485MemberMapping 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); 913MemberMapping member = members[i]!; 1257MemberMapping[] mappings = new MemberMapping[xmlReflectionMembers.Length]; 1267MemberMapping mapping = ImportMemberMapping(xmlReflectionMembers[i], ns, xmlReflectionMembers, rpc, openModel, limiter); 1332private MemberMapping ImportMemberMapping(XmlReflectionMember xmlReflectionMember, string? ns, XmlReflectionMember[] xmlReflectionMembers, bool rpc, bool openModel, RecursionLimiter limiter) 1385MemberMapping member = new MemberMapping(); 1414private MemberMapping ImportFieldMapping(StructModel parent, FieldModel model, XmlAttributes a, string? ns, RecursionLimiter limiter) 1416MemberMapping member = new MemberMapping(); 1535private void ImportAccessorMapping(MemberMapping accessor, FieldModel model, XmlAttributes a, string? ns, Type? choiceIdentifierType, bool rpc, bool openModel, RecursionLimiter limiter) 2229private static void AddUniqueAccessor(MemberMapping member, INameScope elements, INameScope attributes, bool isSequence) 2259private 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)
2132private readonly MemberMapping _mapping; 2141internal Member(XmlSerializationReaderCodeGen outerClass, string source, string arrayName, int i, MemberMapping mapping) 2145internal Member(XmlSerializationReaderCodeGen outerClass, string source, string arrayName, int i, MemberMapping mapping, string? choiceSource) 2149internal Member(XmlSerializationReaderCodeGen outerClass, string source, string arraySource, string arrayName, int i, MemberMapping mapping) 2153internal Member(XmlSerializationReaderCodeGen outerClass, string source, string? arraySource, string arrayName, int i, MemberMapping mapping, string? choiceSource) 2157internal Member(XmlSerializationReaderCodeGen outerClass, string source, string? arrayName, int i, MemberMapping mapping, bool multiRef) 2161internal Member(XmlSerializationReaderCodeGen outerClass, string source, string? arraySource, string? arrayName, int i, MemberMapping mapping, bool multiRef, string? choiceSource) 2202internal MemberMapping Mapping 2508private static string? GetChoiceIdentifierSource(MemberMapping[] mappings, MemberMapping member) 2530private string GetChoiceIdentifierSource(MemberMapping mapping, string parent, TypeDesc parentTypeDesc) 2540MemberMapping[] mappings = ((MembersMapping)element.Mapping!).Members!; 2572MemberMapping mapping = mappings[i]; 2691private void InitializeValueTypes(string arrayName, MemberMapping[] mappings) 2718MemberMapping[] mappings = membersMapping.Members!; 2752MemberMapping mapping = mappings[i]; 2860MemberMapping member = new MemberMapping(); 3189MemberMapping memberMapping = new MemberMapping(); 3366MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping); 3379MemberMapping mapping = mappings[i]; 3515MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping); 3519MemberMapping mapping = mappings[i]; 4679MemberMapping memberMapping = new MemberMapping();
System\Xml\Serialization\XmlSerializationReaderILGen.cs (19)
52private readonly MemberMapping _mapping; 60internal Member(string source, string? arrayName, int i, MemberMapping mapping) 64internal Member(string source, string? arrayName, int i, MemberMapping mapping, string? choiceSource) 68internal Member(string source, string? arraySource, string? arrayName, int i, MemberMapping mapping) 72internal Member(string source, string? arraySource, string? arrayName, int i, MemberMapping mapping, string? choiceSource) 76internal Member(string source, string? arrayName, int i, MemberMapping mapping, bool multiRef) 80internal Member(string source, string? arraySource, string? arrayName, int i, MemberMapping mapping, bool multiRef, string? choiceSource) 120internal MemberMapping Mapping 430private static string GetChoiceIdentifierSource(MemberMapping[] mappings, MemberMapping member) 452private static string GetChoiceIdentifierSource(MemberMapping mapping, string parent) 462MemberMapping[] mappings = ((MembersMapping)element.Mapping!).Members!; 511MemberMapping mapping = mappings[i]; 688private void InitializeValueTypes(string arrayName, MemberMapping[] mappings) 719MemberMapping member = new MemberMapping(); 1321MemberMapping memberMapping = new MemberMapping(); 1602MemberMapping[] mappings = TypeScope.GetSettableMembers(structMapping, memberInfos); 1615MemberMapping mapping = mappings[i]; 3065MemberMapping 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]; 4475private 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]; 2247private static int FindXmlnsIndex(MemberMapping[] members) 2374internal static SourceInfo GetSourceForMember(string obj, MemberMapping member, CodeGenerator ilg) 2378internal static SourceInfo GetSourceForMember(string obj, MemberMapping member, MemberInfo? memberInfo, CodeGenerator ilg)