// // System.Web.Services.Description.ServiceDescriptionImporter.cs // // Author: // Tim Coleman (tim@timcoleman.com) // // Copyright (C) Tim Coleman, 2002 // using System.CodeDom; using System.Web.Services; using System.Xml.Serialization; namespace System.Web.Services.Description { public class ServiceDescriptionImporter { #region Fields string protocolName; XmlSchemas schemas; ServiceDescriptionCollection serviceDescriptions; ServiceDescriptionImportStyle style; #endregion // Fields #region Constructors public ServiceDescriptionImporter () { protocolName = String.Empty; schemas = new XmlSchemas (); serviceDescriptions = new ServiceDescriptionCollection (); style = ServiceDescriptionImportStyle.Client; } #endregion // Constructors #region Properties public string ProtocolName { get { return protocolName; } set { protocolName = value; } } public XmlSchemas Schemas { get { return schemas; } } public ServiceDescriptionCollection ServiceDescriptions { get { return serviceDescriptions; } } public ServiceDescriptionImportStyle Style { get { return style; } set { style = value; } } #endregion // Properties #region Methods [MonoTODO] public void AddServiceDescription (ServiceDescription serviceDescription, string appSettingUrlKey, string appSettingBaseUrl) { throw new NotImplementedException (); } [MonoTODO] public ServiceDescriptionImportWarnings Import (CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit) { throw new NotImplementedException (); } #endregion } }