2 // System.Web.Services.Description.ServiceDescriptionReflector.cs
\r
5 // Tim Coleman (tim@timcoleman.com)
\r
6 // Lluis Sanchez Gual (lluis@ximian.com)
\r
8 // Copyright (C) Tim Coleman, 2002
\r
11 using System.Web.Services;
\r
12 using System.Xml.Serialization;
\r
14 using System.Xml.Schema;
\r
15 using System.Web.Services.Protocols;
\r
17 namespace System.Web.Services.Description {
\r
18 public class ServiceDescriptionReflector {
\r
20 ProtocolReflector reflector;
\r
22 #region Constructors
\r
24 public ServiceDescriptionReflector ()
\r
26 reflector = new SoapProtocolReflector ();
\r
29 #endregion // Constructors
\r
33 public XmlSchemas Schemas {
\r
34 get { return reflector.Schemas; }
\r
37 public ServiceDescriptionCollection ServiceDescriptions {
\r
38 get { return reflector.ServiceDescriptions; }
\r
42 #endregion // Properties
\r
46 public void Reflect (Type type, string url)
\r
48 reflector.Reflect (type, url);
\r