West Wind Web Service Proxy Generator
West Wind Web Service Proxy Generator
What's new
Requirements
License
Product Web Page
Purchase
Support
User Guide
Wizard Walkthrough
Running the Wizard
Examing the generated Proxy Classes
Using the FoxPro Proxy Class to call the Web Service
Setting Credentials on the Service Request
Result Value Fixups in the Proxy Class
Array Results are converted to ComArray
DataSets Results are converted in XmlAdapters
Guid Results are returned as ComGuid Instance
Generated Proxy Class Helpers
Adding custom Http Headers with AddHttpHeader() and ClearHttpHeaders()
HTTP Authentication with HttpLogin()
Frequently Asked Questions
Using SOAP Headers with the generated Proxy
Calling Methods that have ByRef or Out Parameters
Files Required for Distribution and Compilation
Browsing .NET Assemblies with .NET Reflector
Class Reference
Class wwDotNetBridge
wwDotNetBridge Examples
Main Functionality Example
Accessing Collections
Accessing Arrays
Generic Type Limitations in .NET
.NET Wrapper Types and Value Fixups
Type Casting Numbers to match .NET Types
Array Results are returned as ComArray objects
Array Manipulation Methods
AddArrayItem
GetArrayItem
RemoveArrayItem
CreateArrayOnInstance
CreateArray
CreateInstance
DataSetToXmlAdapter
DataSetToCursors
CursorToDataSet
GetEnumValue
GetEnumString
GetProperty
GetPropertyEx
GetStaticProperty
GetwwDotNetBridge
InvokeMethod
InvokeMethod_ParameterArray
InvokeStaticMethod
Load
LoadAssembly
SetProperty
SetPropertyEx
SetStaticProperty
Unload
XmlAdapterToCursors
XmlAdapterGetCursor
XmlStringToDataSet
cErrorMsg
lError
Class DotNetWsdlGenerator
Dispose
ImportDotNetWebService
ImportWsdl
ParseDotNetClassToProxy
RegisterCom
cClass
cDotNetAssembly
cErrorMsg
cGeneratedClass
cNamespace
cOutputFile
cPassword
cProxy
cUsername
cWsdlUrl
lRegisterCom
.NET Objects exposed through wwDotNetBridge
Class ComGuid
Constructor
Empty
New
Guid
GuidString
Class ComArray
Constructor
AddItem
Assign
Clear
Create
CreateItem
Item
RemoveItem
Count
Instance
Class wwDotNetBridge
Constructor
AddArrayItem
ConvertObjectToByteArray
CreateArray
CreateArrayOnInstance
CreateArrayOnInstanceWithObject
CreateAssemblyInstance
CreateAssemblyInstance_OneParm
CreateAssemblyInstance_TwoParms
CreateAssemblyInstanceFromFile
CreateAssemblyInstanceFromFile_OneParm
CreateAssemblyInstanceFromFile_TwoParms
CreateInstance
CreateInstance_OneParm
CreateInstance_ThreeParms
CreateInstance_TwoParms
DataSetToXmlString
GetArrayItem
GetEnumString
GetGuid
GetProperty
GetPropertyEx
GetStaticProperty
GetValues
InvokeMethod
InvokeMethod_EightParms
InvokeMethod_ElevenParms
InvokeMethod_FiveParms
InvokeMethod_FourParms
InvokeMethod_NineParms
InvokeMethod_OneParm
InvokeMethod_ParameterArray
InvokeMethod_SevenParms
InvokeMethod_SixParms
InvokeMethod_TenParms
InvokeMethod_ThreeParms
InvokeMethod_TwelveParms
InvokeMethod_TwoParms
InvokeStaticMethod
InvokeStaticMethod_EightParms
InvokeStaticMethod_FiveParms
InvokeStaticMethod_FourParms
InvokeStaticMethod_NineParms
InvokeStaticMethod_OneParm
InvokeStaticMethod_SevenParms
InvokeStaticMethod_SixParms
InvokeStaticMethod_TenParms
InvokeStaticMethod_ThreeParms
InvokeStaticMethod_TwoParms
LoadAssembly
LoadAssemblyFrom
RemoveArrayItem
SetGuid
SetProperty
SetPropertyEx
SetStaticProperty
XmlStringToDataSet
Error
ErrorMessage
Web Service Proxy Base Class
Abort
AddHttpHeader
ClearHttpHeaders
Discover
AllowAutoRedirect
ClientCertificates
ConnectionGroupName
CookieContainer
Credentials
EnableDecompression
PreAuthenticate
Proxy
RequestEncoding
Site
SoapVersion
Timeout
UnsafeAuthenticatedConnectionSharing
Url
UseDefaultCredentials
UserAgent