Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ImportFieldMapping()

MemberMapping System.Xml.Serialization.SoapReflectionImporter.ImportFieldMapping ( FieldModel model,
SoapAttributes a,
string ns,
RecursionLimiter limiter )
inlineprivate

Definition at line 689 of file SoapReflectionImporter.cs.

690 {
691 if (a.SoapIgnore)
692 {
693 return null;
694 }
695 MemberMapping memberMapping = new MemberMapping();
698 memberMapping.CheckShouldPersist = model.CheckShouldPersist;
699 memberMapping.CheckSpecified = model.CheckSpecified;
700 memberMapping.MemberInfo = model.MemberInfo;
701 memberMapping.CheckSpecifiedMemberInfo = model.CheckSpecifiedMemberInfo;
702 memberMapping.CheckShouldPersistMethodInfo = model.CheckShouldPersistMethodInfo;
703 memberMapping.ReadOnly = model.ReadOnly;
705 return memberMapping;
706 }
void ImportAccessorMapping(MemberMapping accessor, FieldModel model, SoapAttributes a, string ns, XmlSchemaForm form, RecursionLimiter limiter)

References System.Xml.Dictionary, and System.Xml.Serialization.SoapReflectionImporter.ImportAccessorMapping().

Referenced by System.Xml.Serialization.SoapReflectionImporter.InitializeStructMembers().