Wsdl.exe

Wsdl.exe Web Services Description Language Utility

Synopsis

 wsdl.exe   options     url-or-path   [   url-or-path   ...] 

Description

Creates service descriptions and generates proxy clients for ASP.NET web-service methods . See the ASP.NET documentation in the .NET Framework SDK for more detail on web services.

Example

Create the proxy client Service1.cs from the .NET web service at the specified URL:

 wsdl http://localhost/MyService/Service1.asmx?WSDL 

Options

/?

Displays usage information and exits.

/appsettingbaseurl : url , /baseurl : url

Specifies the base URL for calculating the URL fragment. Requires /appsettingurlkey .

/appsettingurlkey : key , /urlkey : key

Specifies application settings configuration key to read the default value for the proxy client's Url property.

/d[omain] : domain

Specifies a domain name , if one is required for authentication.

/l[anguage] : language

Specifies the language for the generated proxy client. Valid options are CS (C#), VB (Visual Basic .NET), JS (JScript.NET), and VJS (J#).

/namespace : namespace

Specifies a namespace for the generated proxy client class.

/nologo

Suppresses display of the banner and copyright messages.

/o[ut] : file

Specifies the filename of the generated proxy client class. If not specified, Wsdl bases the filename on the name of the web service.

/parsableerrors

Displays error messages using a format similar to that used by the compilers. (Added in .NET 1.1.)

/p[assword] : password

Specifies a password, if one is required for authentication.

/protocol : protocol

Specifies the protocol to implement. Valid protocols are SOAP (the default), SOAP12 , HttpGet , or HttpPost .

/proxy : url

Specifies the URL of an HTTP proxy server.

/proxydomain : domain , /pd : domain

Specifies a domain name, if one is required for HTTP proxy server authentication.

/proxypassword : password , /pp : password

Specifies a password, if one is required for HTTP proxy server authentication.

/proxyusername : username , /pu : username

Specifies a user name, if one is required for HTTP proxy server authentication.

/server

Generates an abstract class instead of a concrete proxy client class.

/u[sername] : username

Specifies a user name, if one is required for authentication.



C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

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