2006-12-06 Jonathan Pobst <monkey@jpobst.com>
[mono.git] / man / wsdl.1
index f1fd79c411c35e115cdf682e10be619258ed2262..e2bb6ccd773bbd5d8c56dbd8afe3ea94e756bfc3 100644 (file)
@@ -1,4 +1,4 @@
-.\"
+\"
 .\" wsdl manual page.
 .\" (C) 2003 Novell, Inc.
 .\" Author:
@@ -33,11 +33,22 @@ Specifies a base URL for the service. The final URL will be constructed by
 combining this value with the URL read from the
 .I -appsettingurlkey
 option, and the 
+.I "-type:typename, assembly"
+Generate a proxy for a compiled web service class. The URL parameter
+can be used to providethe location of the service.
 .I location
 attribute specified in the WSDL document.
 .TP
 .I "-language:language", "-l"
-Language of the code to generate. It can be CS (default) or VB.
+Language of the code to generate. It can be CS for C# (default), Boo
+for Boo and VB for Visual.Basic.
+.TP
+Alternatively you can specify a full type name for a CodeProvider, for
+example, you could use this to generate code for the imaginary "MyLan"
+language which has the following full type:
+.nf
+       wsdl myservice.wsdl -language:MyLan.MyLanCodeProvider, MyLan.CodeDom, Version=1.0.0.0, Culture=neutral, PublicKeyToken=xxyy'
+.fi
 .TP
 .I "-namespace:name", "-n:name"
 The namespace of the generated classes. If none is specified, the default