C:\Program Files\Embarcadero\
RAD Studio\7.0\bin>WSDLImp.exe
Embarcadero WSDLIMP Version 2.4 - $Rev: 25127 $
Copyright (c) 2010 Embarcadero Technologies, Inc.
Usage: WSDLIMP [options] <
WSDL[File|
URL]>
Language Generation Options:
-C Generate C++ code
-P Generate Pascal code
Code Generation Options [ -option{+|-} default shown ]:
-Ov+ Generate verbose information about types and interfaces
-Oo+ One out parameter is return value
-
Os- Generate server implementation instead of client implementation
-Ou+ Unwind Literal Params
-Ol- Emit Literal Types
-Ow- Map String to WideString
-Od+ Generate destructors for remotable types
-
Oi+ Generate warning comments
-Ok- Map pure collections to wrapper class types
-
Ot+ Do not emit unused types
-Of+ Import Fault Types
-
Oh+ Import Header Types
-Og- Generate interface GUIDs using
COM API
-Op+ Process included and imported schemas
-Ox+ Generate class aliases as class types
-Om- Allow out parameters (Delphi only)
-Ob- Use Setters and Getters for properties
-Oa+ Process nillable and optional elements
-Oz- Use TXSString for simple nillable types
-Oe+ Generate scoped enumerations
SOAP Version Options:
Automatically determines
SOAP version if not forced. (Recommended)
-SOAP11 Process only
WSDL Binding extensions for the
SOAP 1.1 Protocol
-SOAP12 Process only
WSDL Binding extensions for the
SOAP 1.2 Protocol
File options:
-D<path> Output directory path
-=+ Output filename after '=' in
URL
@<Resp> Response file with list of
WSDL
Proxy/Server Authentication:
-user:userName -pass:Password [-proxy:Proxy]