22 instantiations of MemberMapping
System.Private.Xml (22)
System\Xml\Serialization\Mappings.cs (1)
981
return new
MemberMapping
(this);
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (2)
454
var memberMapping = new
MemberMapping
();
1122
var memberMapping = new
MemberMapping
()
System\Xml\Serialization\SoapReflectionImporter.cs (2)
651
MemberMapping member = new
MemberMapping
();
669
MemberMapping member = new
MemberMapping
();
System\Xml\Serialization\XmlReflectionImporter.cs (2)
1383
MemberMapping member = new
MemberMapping
();
1414
MemberMapping member = new
MemberMapping
();
System\Xml\Serialization\XmlSchemaImporter.cs (9)
206
MemberMapping member = new
MemberMapping
();
775
MemberMapping member = new
MemberMapping
();
852
MemberMapping choiceIdentifier = new
MemberMapping
();
1138
MemberMapping member = new
MemberMapping
();
1171
MemberMapping member = new
MemberMapping
();
1419
MemberMapping member = new
MemberMapping
();
1467
MemberMapping member = new
MemberMapping
();
1498
MemberMapping member = new
MemberMapping
();
1561
MemberMapping member = new
MemberMapping
();
System\Xml\Serialization\XmlSerializationReader.cs (3)
2795
MemberMapping member = new
MemberMapping
();
3124
MemberMapping memberMapping = new
MemberMapping
();
4559
MemberMapping memberMapping = new
MemberMapping
();
System\Xml\Serialization\XmlSerializationReaderILGen.cs (3)
642
MemberMapping member = new
MemberMapping
();
1244
MemberMapping memberMapping = new
MemberMapping
();
2858
MemberMapping memberMapping = new
MemberMapping
();
173 references to MemberMapping
System.Private.Xml (173)
System\Xml\Serialization\Mappings.cs (18)
469
private
MemberMapping
[]? _members;
473
private
MemberMapping
? _xmlnsMember;
559
internal
MemberMapping
[]? Members
565
internal
MemberMapping
? XmlnsMember
583
internal
MemberMapping
? FindDeclaringMapping(
MemberMapping
member, out StructMapping? declaringMapping, string? parent)
588
MemberMapping
? baseMember = BaseMapping.FindDeclaringMapping(member, out declaringMapping, parent);
609
internal bool Declares(
MemberMapping
member, string? parent)
862
internal sealed class MemberMappingComparer : IComparer<
MemberMapping
>
864
public int Compare(
MemberMapping
? m1,
MemberMapping
? m2)
906
private MemberMapping(
MemberMapping
mapping)
979
internal
MemberMapping
Clone()
984
internal bool Hides(
MemberMapping
mapping)
1012
private
MemberMapping
[]? _members;
1016
private
MemberMapping
? _xmlnsMember;
1018
internal
MemberMapping
[]? Members
1024
internal
MemberMapping
? XmlnsMember
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (18)
93
MemberMapping
[] mappings = ((MembersMapping)element.Mapping!).Members!;
133
private bool GenerateLiteralMembersElementInternal(
MemberMapping
[] mappings, bool hasWrapperElement, object?[] p)
146
MemberMapping
mapping = mappings[index];
289
private static void InitializeValueTypes(object?[] p,
MemberMapping
[] mappings)
312
MemberMapping
[] mappings = membersMapping.Members!;
353
MemberMapping
mapping = mappings[index];
454
var
memberMapping = new MemberMapping();
677
MemberMapping
anyTextMapping = anyText.Mapping;
822
MemberMapping
anyElement = anyElementMember.Mapping;
1122
var
memberMapping = new MemberMapping()
1343
MemberMapping
[] mappings = TypeScope.GetSettableMembers(structMapping);
1347
MemberMapping
mapping = mappings[i];
1576
MemberMapping
[] mappings = TypeScope.GetSettableMembers(structMapping);
1577
MemberMapping
? anyText = null;
1578
MemberMapping
? anyElement = null;
1596
MemberMapping
mapping = mappings[i];
2076
public
MemberMapping
Mapping;
2088
public Member(
MemberMapping
mapping)
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (7)
625
MemberMapping
[] members = TypeScope.GetAllMembers(mapping);
629
MemberMapping
member = members[xmlnsMember];
652
MemberMapping
m = members[i];
681
MemberMapping
m = members[i];
968
private static int FindXmlnsIndex(
MemberMapping
[] members)
1289
MemberMapping
member = mapping.Members[i];
1317
MemberMapping
member = mapping.Members[i];
System\Xml\Serialization\SchemaImporter.cs (1)
115
mapping.Members = Array.Empty<
MemberMapping
>();
System\Xml\Serialization\SoapReflectionImporter.cs (11)
230
mapping.Members = Array.Empty<
MemberMapping
>();
386
var members = new List<
MemberMapping
>();
395
MemberMapping
? member = ImportFieldMapping(fieldModel, memberAttrs, mapping.Namespace!, limiter);
610
MemberMapping
[] mappings = new
MemberMapping
[xmlReflectionMembers.Length];
616
MemberMapping
? mapping = ImportMemberMapping(member, ns, xmlReflectionMembers, hasWrapperElement ? XmlSchemaForm.Unqualified : XmlSchemaForm.Qualified, limiter);
647
private
MemberMapping
? ImportMemberMapping(XmlReflectionMember xmlReflectionMember, string? ns, XmlReflectionMember[] xmlReflectionMembers, XmlSchemaForm form, RecursionLimiter limiter)
651
MemberMapping
member = new MemberMapping();
666
private
MemberMapping
? ImportFieldMapping(FieldModel model, SoapAttributes a, string ns, RecursionLimiter limiter)
669
MemberMapping
member = new MemberMapping();
683
private void ImportAccessorMapping(
MemberMapping
accessor, FieldModel model, SoapAttributes a, string? ns, XmlSchemaForm form, RecursionLimiter limiter)
System\Xml\Serialization\Types.cs (15)
1025
internal static
MemberMapping
[] GetAllMembers(StructMapping mapping)
1029
var list = new List<
MemberMapping
>();
1034
internal static void GetAllMembers(StructMapping mapping, List<
MemberMapping
> list)
1050
internal static
MemberMapping
[] GetAllMembers(StructMapping mapping, System.Collections.Generic.Dictionary<string, MemberInfo> memberInfos)
1052
MemberMapping
[] mappings = GetAllMembers(mapping);
1057
internal static
MemberMapping
[] GetSettableMembers(StructMapping structMapping)
1059
var list = new List<
MemberMapping
>();
1064
private static void GetSettableMembers(StructMapping mapping, List<
MemberMapping
> list)
1076
foreach (
MemberMapping
memberMapping in mapping.Members)
1092
private static bool TryReplaceHiddenMapping(List<
MemberMapping
> list,
MemberMapping
memberMapping)
1120
internal static
MemberMapping
[] GetSettableMembers(StructMapping mapping, System.Collections.Generic.Dictionary<string, MemberInfo> memberInfos)
1122
MemberMapping
[] mappings = GetSettableMembers(mapping);
1128
private static void PopulateMemberInfos(StructMapping structMapping,
MemberMapping
[] mappings, System.Collections.Generic.Dictionary<string, MemberInfo> memberInfos)
1170
MemberMapping
newMapping = mappings[i].Clone();
System\Xml\Serialization\XmlMemberMapping.cs (3)
12
private readonly
MemberMapping
_mapping;
14
internal XmlMemberMapping(
MemberMapping
mapping)
19
internal
MemberMapping
Mapping
System\Xml\Serialization\XmlReflectionImporter.cs (15)
234
foreach (
MemberMapping
mapping in membersMapping.Members!)
641
mapping.Members = Array.Empty<
MemberMapping
>();
846
var members = new List<
MemberMapping
>();
861
MemberMapping
? member = ImportFieldMapping(model, fieldModel, memberAttrs, mapping.Namespace, limiter);
912
MemberMapping
member = members[i]!;
1255
MemberMapping
[] mappings = new
MemberMapping
[xmlReflectionMembers.Length];
1265
MemberMapping
mapping = ImportMemberMapping(xmlReflectionMembers[i], ns, xmlReflectionMembers, rpc, openModel, limiter);
1330
private
MemberMapping
ImportMemberMapping(XmlReflectionMember xmlReflectionMember, string? ns, XmlReflectionMember[] xmlReflectionMembers, bool rpc, bool openModel, RecursionLimiter limiter)
1383
MemberMapping
member = new MemberMapping();
1412
private
MemberMapping
ImportFieldMapping(StructModel parent, FieldModel model, XmlAttributes a, string? ns, RecursionLimiter limiter)
1414
MemberMapping
member = new MemberMapping();
1533
private void ImportAccessorMapping(
MemberMapping
accessor, FieldModel model, XmlAttributes a, string? ns, Type? choiceIdentifierType, bool rpc, bool openModel, RecursionLimiter limiter)
2213
private static void AddUniqueAccessor(
MemberMapping
member, INameScope elements, INameScope attributes, bool isSequence)
2243
private static void RemoveUniqueAccessor(
MemberMapping
member, INameScope elements, INameScope attributes, bool isSequence)
System\Xml\Serialization\XmlSchemaExporter.cs (3)
76
foreach (
MemberMapping
member in mapping.Members!)
1037
private void ExportTypeMembers(XmlSchemaComplexType type,
MemberMapping
[] members, string name, string? ns, bool hasSimpleContent, bool openModel)
1044
MemberMapping
member = members[i];
System\Xml\Serialization\XmlSchemaImporter.cs (23)
198
MemberMapping
[] members = new
MemberMapping
[names.Length];
206
MemberMapping
member = new MemberMapping();
485
MemberMapping
[] members = ImportTypeMembers(type, typeNs, identifier, memberScope, new CodeIdentifiers(), new NameTable(), ref needExplicitOrder, false, false);
589
MemberMapping
? baseMember = ((StructMapping)baseMapping).FindDeclaringMapping(structMapping.Members[i], out declaringMapping, structMapping.TypeName);
621
structMapping.Members = (
MemberMapping
[])members.ToArray(typeof(
MemberMapping
));
638
private
MemberMapping
[] ImportTypeMembers(XmlSchemaType type, string? typeNs, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, ref bool needExplicitOrder, bool order, bool allowUnboundedElements)
687
MemberMapping
[] typeMembers = (
MemberMapping
[])members.ToArray(typeof(
MemberMapping
));
770
private
MemberMapping
ImportChoiceGroup(XmlSchemaGroupBase group, string identifier, CodeIdentifiers? members, CodeIdentifiers? membersScope, INameScope? elementsScope, string? ns, bool groupRepeats, ref bool needExplicitOrder, bool allowDuplicates)
775
MemberMapping
member = new MemberMapping();
852
MemberMapping
choiceIdentifier = new MemberMapping();
1138
MemberMapping
member = new MemberMapping();
1167
private
MemberMapping
ImportAnyMember(XmlSchemaAny any, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, string? ns, ref bool mixed, ref bool needExplicitOrder, bool allowDuplicates)
1171
MemberMapping
member = new MemberMapping();
1292
MemberMapping
choiceMember = ImportChoiceGroup(choice, identifier, null, null, null, ns, true, ref needExplicitOrder, false);
1419
MemberMapping
member = new MemberMapping();
1467
MemberMapping
member = new MemberMapping();
1498
MemberMapping
member = new MemberMapping();
1554
xmlnsMapping.Members = Array.Empty<
MemberMapping
>();
1561
MemberMapping
member = new MemberMapping();
System\Xml\Serialization\XmlSerializationReader.cs (23)
2080
private readonly
MemberMapping
_mapping;
2089
internal Member(XmlSerializationReaderCodeGen outerClass, string source, string arrayName, int i,
MemberMapping
mapping)
2093
internal Member(XmlSerializationReaderCodeGen outerClass, string source, string arrayName, int i,
MemberMapping
mapping, string? choiceSource)
2097
internal Member(XmlSerializationReaderCodeGen outerClass, string source, string arraySource, string arrayName, int i,
MemberMapping
mapping)
2101
internal Member(XmlSerializationReaderCodeGen outerClass, string source, string? arraySource, string arrayName, int i,
MemberMapping
mapping, string? choiceSource)
2105
internal Member(XmlSerializationReaderCodeGen outerClass, string source, string? arrayName, int i,
MemberMapping
mapping, bool multiRef)
2109
internal Member(XmlSerializationReaderCodeGen outerClass, string source, string? arraySource, string? arrayName, int i,
MemberMapping
mapping, bool multiRef, string? choiceSource)
2150
internal
MemberMapping
Mapping
2443
private static string? GetChoiceIdentifierSource(
MemberMapping
[] mappings,
MemberMapping
member)
2465
private string GetChoiceIdentifierSource(
MemberMapping
mapping, string parent, TypeDesc parentTypeDesc)
2475
MemberMapping
[] mappings = ((MembersMapping)element.Mapping!).Members!;
2507
MemberMapping
mapping = mappings[i];
2626
private void InitializeValueTypes(string arrayName,
MemberMapping
[] mappings)
2653
MemberMapping
[] mappings = membersMapping.Members!;
2687
MemberMapping
mapping = mappings[i];
2795
MemberMapping
member = new MemberMapping();
3124
MemberMapping
memberMapping = new MemberMapping();
3301
MemberMapping
[] mappings = TypeScope.GetSettableMembers(structMapping);
3314
MemberMapping
mapping = mappings[i];
3450
MemberMapping
[] mappings = TypeScope.GetSettableMembers(structMapping);
3454
MemberMapping
mapping = mappings[i];
4559
MemberMapping
memberMapping = new MemberMapping();
System\Xml\Serialization\XmlSerializationReaderILGen.cs (19)
43
private readonly
MemberMapping
_mapping;
51
internal Member(string source, string? arrayName, int i,
MemberMapping
mapping)
55
internal Member(string source, string? arrayName, int i,
MemberMapping
mapping, string? choiceSource)
59
internal Member(string source, string? arraySource, string? arrayName, int i,
MemberMapping
mapping)
63
internal Member(string source, string? arraySource, string? arrayName, int i,
MemberMapping
mapping, string? choiceSource)
67
internal Member(string source, string? arrayName, int i,
MemberMapping
mapping, bool multiRef)
71
internal Member(string source, string? arraySource, string? arrayName, int i,
MemberMapping
mapping, bool multiRef, string? choiceSource)
111
internal
MemberMapping
Mapping
353
private static string GetChoiceIdentifierSource(
MemberMapping
[] mappings,
MemberMapping
member)
375
private static string GetChoiceIdentifierSource(
MemberMapping
mapping, string parent)
385
MemberMapping
[] mappings = ((MembersMapping)element.Mapping!).Members!;
434
MemberMapping
mapping = mappings[i];
611
private void InitializeValueTypes(string arrayName,
MemberMapping
[] mappings)
642
MemberMapping
member = new MemberMapping();
1244
MemberMapping
memberMapping = new MemberMapping();
1525
MemberMapping
[] mappings = TypeScope.GetSettableMembers(structMapping, memberInfos);
1538
MemberMapping
mapping = mappings[i];
2858
MemberMapping
memberMapping = new MemberMapping();
System\Xml\Serialization\XmlSerializationWriter.cs (8)
1702
MemberMapping
member = structMapping.Members[i];
2648
MemberMapping
member = mapping.Members[i];
2702
MemberMapping
member = mapping.Members[i];
3149
MemberMapping
[] members = TypeScope.GetAllMembers(mapping);
3153
MemberMapping
member = members[xmlnsMember];
3186
MemberMapping
m = members[i];
3225
MemberMapping
m = members[i];
4390
private static int FindXmlnsIndex(
MemberMapping
[] members)
System\Xml\Serialization\XmlSerializationWriterILGen.cs (9)
407
MemberMapping
member = mapping.Members[i];
462
MemberMapping
member = mapping.Members[i];
1022
MemberMapping
[] members = TypeScope.GetAllMembers(mapping, memberInfos);
1026
MemberMapping
member = members[xmlnsMember];
1070
MemberMapping
m = members[i];
1101
MemberMapping
m = members[i];
2204
private static int FindXmlnsIndex(
MemberMapping
[] members)
2331
internal static SourceInfo GetSourceForMember(string obj,
MemberMapping
member, CodeGenerator ilg)
2335
internal static SourceInfo GetSourceForMember(string obj,
MemberMapping
member, MemberInfo? memberInfo, CodeGenerator ilg)