System.Web.Services.Description.ServiceDescription Class

Provides a means of creating and formatting a valid Web Services Description Language (WSDL) document file, complete with appropriate namespaces, elements, and attributes, for describing an XML Web service. This class cannot be inherited.

See Also: ServiceDescription Members


[System.Xml.Serialization.XmlRoot("definitions", Namespace="")]
public sealed class ServiceDescription : NamedItem


Instances of this class can be created with either the new keyword or the static ServiceDescription.Read(System.IO.TextReader) method, which parses a WSDL file and assigns its values to appropriate members of the class.

WSDL is an XML-based language for describing XML Web services. The System.Web.Services.Description.ServiceDescription class corresponds to the root element, definitions, of a WSDL file. For more information about WSDL, see the specification at


Namespace: System.Web.Services.Description
Assembly: System.Web.Services (in System.Web.Services.dll)
Assembly Versions: 1.0.5000.0,