to FilterLevel property to match MS.NET
* SoapTypeMapper.cs: fixed compiler warnings
svn path=/trunk/mcs/; revision=27064
+2004-05-10 Gert Driesen (drieseng@users.sourceforge.net)
+ * SoapFormatter.cs: sealed class and added ComVisible attribute
+ to FilterLevel property to match MS.NET
+ * SoapTypeMapper.cs: fixed compiler warnings
+
2004-05-07 Lluis Sanchez Gual <lluis@ximian.com>
* SoapWriter.cs: Fixed string formatting.
2004-05-07 Lluis Sanchez Gual <lluis@ximian.com>
* SoapWriter.cs: Fixed string formatting.
using System;\r
using System.IO;\r
using System.Reflection;\r
using System;\r
using System.IO;\r
using System.Reflection;\r
+using System.Runtime.InteropServices;\r
using System.Runtime.Remoting;\r
using System.Runtime.Serialization;\r
using System.Runtime.Remoting.Messaging;\r
using System.Runtime.Remoting;\r
using System.Runtime.Serialization;\r
using System.Runtime.Remoting.Messaging;\r
MethodCall, MethodResponse, ServerFault, NotRecognize\r
}\r
\r
MethodCall, MethodResponse, ServerFault, NotRecognize\r
}\r
\r
- public class SoapFormatter: IRemotingFormatter, IFormatter {\r
+ public sealed class SoapFormatter: IRemotingFormatter, IFormatter {\r
private SoapWriter _soapWriter;\r
private SerializationBinder _binder;\r
private StreamingContext _context;\r
private SoapWriter _soapWriter;\r
private SerializationBinder _binder;\r
private StreamingContext _context;\r
\r
#if NET_1_1\r
[MonoTODO ("Interpret this")]\r
\r
#if NET_1_1\r
[MonoTODO ("Interpret this")]\r
public TypeFilterLevel FilterLevel {\r
get {\r
return _filterLevel;\r
public TypeFilterLevel FilterLevel {\r
get {\r
return _filterLevel;\r
public static readonly string SoapEncodingPrefix = "SOAP-ENC";
public static readonly string SoapEnvelopeNamespace = "http://schemas.xmlsoap.org/soap/envelope/";
public static readonly string SoapEnvelopePrefix = "SOAP-ENV";
public static readonly string SoapEncodingPrefix = "SOAP-ENC";
public static readonly string SoapEnvelopeNamespace = "http://schemas.xmlsoap.org/soap/envelope/";
public static readonly string SoapEnvelopePrefix = "SOAP-ENV";
- internal static readonly string SoapEnvelope;
+ //internal static readonly string SoapEnvelope;
private XmlTextWriter _xmlWriter;
private long _prefixNumber;
private Hashtable namespaceToPrefixTable = new Hashtable();
private XmlTextWriter _xmlWriter;
private long _prefixNumber;
private Hashtable namespaceToPrefixTable = new Hashtable();
_xmlWriter = xmlWriter;
_assemblyFormat = assemblyFormat;
_prefixNumber = 1;
_xmlWriter = xmlWriter;
_assemblyFormat = assemblyFormat;
_prefixNumber = 1;
Type elementType;
elementType = typeof(string);
if(typeFormat == FormatterTypeStyle.XsdString)\r
Type elementType;
elementType = typeof(string);
if(typeFormat == FormatterTypeStyle.XsdString)\r