[corlib] Remove System.Core security types
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Description / Service.cs
index 3729cfb1340ebffe9e339b12c378504c7649807b..5a0faf8572069c71cd8965f0badfa3a7bbc82b84 100644 (file)
@@ -33,22 +33,13 @@ using System.Web.Services.Configuration;
 
 namespace System.Web.Services.Description
 {
-#if NET_2_0
        [XmlFormatExtensionPoint ("Extensions")]
-#endif
        public sealed class Service :
-#if NET_2_0
                NamedItem
-#else
-               DocumentableItem 
-#endif
        {
                #region Fields
 
                ServiceDescriptionFormatExtensionCollection extensions;
-#if !NET_2_0
-               string name;
-#endif
                PortCollection ports;
                ServiceDescription serviceDescription;
 
@@ -59,9 +50,6 @@ namespace System.Web.Services.Description
                public Service ()
                {
                        extensions = new ServiceDescriptionFormatExtensionCollection (this);
-#if !NET_2_0
-                       name = String.Empty;
-#endif
                        ports = new PortCollection (this);
                        serviceDescription = null;
                }
@@ -72,20 +60,11 @@ namespace System.Web.Services.Description
 
                [XmlIgnore]
                public
-#if NET_2_0
                override
-#endif
                ServiceDescriptionFormatExtensionCollection Extensions {        
                        get { return extensions; }
                }
 
-#if !NET_2_0
-               [XmlAttribute ("name", DataType = "NCName")]    
-               public string Name {
-                       get { return name; }
-                       set { name = value; }
-               }
-#endif
 
                [XmlElement ("port")]   
                public PortCollection Ports {