Types

Types

System.Web.Services.Description (system.web.services.dll)sealed class

This class represents the WSDL <types> element. It provides abstract data type definitions that can be used for the WSDL messages. You can access them through the Schemas property. The preferred (and default) type system used with WSDL is XSD. You can also add type extensibility elements, which are represented in this class by the Extensions property. This property will contain an empty collection in the default implementation of this class.

When ASP.NET generates a WSDL document for your web service, it includes an entry in the <types> element for every method, specifying the input parameter information. It also specifies the return value information, if applicable, in an entry that has your method name with the word "Response" added (for example, GetStockQuoteResponse). Additionally, if your web method accepts or returns a custom class or structure, a separate entry will be added to the <types> element to describe the data members of that class.

public sealed class Types : DocumentableItem { // Public Constructors    public Types( ); // Public Instance Properties    public ServiceDescriptionFormatExtensionCollection Extensions{get; }    public XmlSchemas Schemas{get; } }

Hierarchy

System.Object DocumentableItem Types

Returned By

ServiceDescription.Types

Passed To

ServiceDescription.Types



ASP. NET in a Nutshell
ASP.NET in a Nutshell, Second Edition
ISBN: 0596005202
EAN: 2147483647
Year: 2003
Pages: 873

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net