* Binding.cs: removed extra XmlIgnore attribute on ServiceDescription
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Description / HttpSimpleProtocolImporter.cs
index 1224a4a32d633b4fc51dbfc8d6157266ef4513fd..fdbcdd5f4e16ef6d59287d69814714d8ccce67f0 100644 (file)
@@ -18,7 +18,7 @@ using System.Collections;
 
 namespace System.Web.Services.Description 
 {
-       public abstract class HttpSimpleProtocolImporter : ProtocolImporter 
+       internal abstract class HttpSimpleProtocolImporter : ProtocolImporter 
        {
 
                #region Fields
@@ -67,8 +67,8 @@ namespace System.Web.Services.Description
 
                protected override void BeginNamespace ()
                {
-                       xmlImporter = new XmlSchemaImporter (Schemas, ClassNames);
-                       soapImporter = new SoapSchemaImporter (Schemas, ClassNames);
+                       xmlImporter = new XmlSchemaImporter (LiteralSchemas, ClassNames);
+                       soapImporter = new SoapSchemaImporter (EncodedSchemas, ClassNames);
                        xmlExporter = new XmlCodeExporter (CodeNamespace, null);
                }
 
@@ -118,7 +118,6 @@ namespace System.Web.Services.Description
 
                XmlMembersMapping ImportInMembersMapping (Message msg)
                {
-                       XmlQualifiedName elem = null;
                        SoapSchemaMember[] mems = new SoapSchemaMember [msg.Parts.Count];
                        for (int n=0; n<mems.Length; n++)
                        {