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

◆ WriteMemberElements()

void System.Xml.Serialization.ReflectionXmlSerializationReader.WriteMemberElements ( Member[] expectedMembers,
UnknownNodeAction elementElseAction,
UnknownNodeAction elseAction,
Member anyElement,
Member anyText,
Fixup fixup = null,
List< CheckTypeSource > checkTypeHrefsSource = null )
inlineprivate

Definition at line 501 of file ReflectionXmlSerializationReader.cs.

502 {
503 bool flag = checkTypeHrefsSource != null;
504 if (base.Reader.NodeType == XmlNodeType.Element)
505 {
506 if (flag)
507 {
508 if (base.Reader.GetAttribute("root", "http://schemas.xmlsoap.org/soap/encoding/") == "0")
509 {
510 elementElseAction(null);
511 }
512 else
513 {
515 }
516 }
517 else
518 {
520 }
521 }
522 else if (anyText == null || anyText.Mapping == null || !WriteMemberText(anyText))
523 {
525 }
526 }
void WriteMemberElementsCheckType(List< CheckTypeSource > checkTypeHrefsSource)
void WriteMemberElementsIf(Member[] expectedMembers, Member anyElementMember, UnknownNodeAction elementElseAction, Fixup fixup=null, CheckTypeSource checkTypeSource=null)

References System.Xml.Dictionary, System.Xml.Serialization.ReflectionXmlSerializationReader.ProcessUnknownNode(), System.Xml.Serialization.ReflectionXmlSerializationReader.WriteMemberElementsCheckType(), System.Xml.Serialization.ReflectionXmlSerializationReader.WriteMemberElementsIf(), and System.Xml.Serialization.ReflectionXmlSerializationReader.WriteMemberText().

Referenced by System.Xml.Serialization.ReflectionXmlSerializationReader.GenerateEncodedMembersElement(), System.Xml.Serialization.ReflectionXmlSerializationReader.GenerateLiteralMembersElementInternal(), System.Xml.Serialization.ReflectionXmlSerializationReader.GenerateTypeElement(), System.Xml.Serialization.ReflectionXmlSerializationReader.WriteArray(), System.Xml.Serialization.ReflectionXmlSerializationReader.WriteEncodedStructMethod(), and System.Xml.Serialization.ReflectionXmlSerializationReader.WriteMembers().