System.Xml.Serialization.SoapSchemaExporter.ExportMembersMapping C# (CSharp) Method

ExportMembersMapping() public method

public ExportMembersMapping ( XmlMembersMapping xmlMembersMapping, bool exportEnclosingType ) : void
xmlMembersMapping XmlMembersMapping
exportEnclosingType bool
return void
        public void ExportMembersMapping(XmlMembersMapping xmlMembersMapping, bool exportEnclosingType) {
            CheckScope(xmlMembersMapping.Scope);
            MembersMapping membersMapping = (MembersMapping)xmlMembersMapping.Accessor.Mapping;
            if (exportEnclosingType) {
                ExportTypeMapping(membersMapping, null);
            }
            else {
                foreach (MemberMapping memberMapping in membersMapping.Members) {
                    if (memberMapping.Elements.Length > 0) 
                        ExportTypeMapping(memberMapping.Elements[0].Mapping, null);
                }
            }
        }

Same methods

SoapSchemaExporter::ExportMembersMapping ( MembersMapping mapping, string ns ) : XmlQualifiedName
SoapSchemaExporter::ExportMembersMapping ( XmlMembersMapping xmlMembersMapping ) : void