System.Xml.Serialization.SoapReflectionImporter.ImportFieldMapping C# (CSharp) Method

ImportFieldMapping() private method

private ImportFieldMapping ( FieldModel model, SoapAttributes a, string ns ) : MemberMapping
model FieldModel
a SoapAttributes
ns string
return MemberMapping
        MemberMapping ImportFieldMapping(FieldModel model, SoapAttributes a, string ns) {
            if (a.SoapIgnore) return null;
            MemberMapping member = new MemberMapping();
            member.IsSoap = true;
            member.Name = model.Name;
            member.CheckShouldPersist = model.CheckShouldPersist;
            member.CheckSpecified = model.CheckSpecified;
            member.ReadOnly = model.ReadOnly; // || !model.FieldTypeDesc.HasDefaultConstructor;
            ImportAccessorMapping(member, model, a, ns, XmlSchemaForm.Unqualified);
            return member;
        }