2 // System.Web.Services.Protocols.MimeFormatter.cs
\r
5 // Tim Coleman (tim@timcoleman.com)
\r
7 // Copyright (C) Tim Coleman, 2002
\r
10 using System.Web.Services;
\r
12 namespace System.Web.Services.Protocols {
\r
13 public abstract class MimeFormatter {
\r
15 #region Constructors
\r
18 protected MimeFormatter ()
\r
20 throw new NotImplementedException ();
\r
23 #endregion // Constructors
\r
28 public static MimeFormatter CreateInstance (Type type, object initializer)
\r
30 throw new NotImplementedException ();
\r
33 public abstract object GetInitializer (LogicalMethodInfo methodInfo);
\r
36 public static object GetInitializer (Type type, LogicalMethodInfo methodInfo)
\r
38 throw new NotImplementedException ();
\r
42 public virtual object[] GetInitializers (LogicalMethodInfo[] methodInfos)
\r
44 throw new NotImplementedException ();
\r
48 public static object[] GetInitializers (Type type, LogicalMethodInfo[] methodInfos)
\r
50 throw new NotImplementedException ();
\r
53 public abstract void Initialize (object initializer);
\r
55 #endregion // Methods
\r