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

◆ ImportMembersType()

MembersMapping System.Xml.Serialization.XmlSchemaImporter.ImportMembersType ( XmlSchemaType type,
string typeNs,
string identifier )
inlineprivate

Definition at line 456 of file XmlSchemaImporter.cs.

457 {
458 if (!type.DerivedFrom.IsEmpty)
459 {
461 }
462 CodeIdentifiers codeIdentifiers = new CodeIdentifiers();
464 bool needExplicitOrder = false;
465 MemberMapping[] members = ImportTypeMembers(type, typeNs, identifier, codeIdentifiers, new CodeIdentifiers(), new NameTable(), ref needExplicitOrder, order: false, allowUnboundedElements: false);
466 MembersMapping membersMapping = new MembersMapping();
468 membersMapping.TypeDesc = base.Scope.GetTypeDesc(typeof(object[]));
470 return membersMapping;
471 }
static string XmlMembersDeriveError
Definition SR.cs:1492
Definition SR.cs:7
MemberMapping[] ImportTypeMembers(XmlSchemaType type, string typeNs, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, ref bool needExplicitOrder, bool order, bool allowUnboundedElements)

References System.Xml.Dictionary, System.Xml.Serialization.XmlSchemaImporter.ImportTypeMembers(), System.type, and System.SR.XmlMembersDeriveError.

Referenced by System.Xml.Serialization.XmlSchemaImporter.ImportAnyType(), System.Xml.Serialization.XmlSchemaImporter.ImportElementType(), System.Xml.Serialization.XmlSchemaImporter.ImportMembersMapping(), and System.Xml.Serialization.XmlSchemaImporter.ImportType().