Method | Description | |
---|---|---|
GenerateWsdl ( |
Generates the WSDL file for specified InterfaceContract.
|
|
GenerateWsdl ( |
Generates the WSDL file for a specified InterfaceContract. This methods loads the information, it receive in a InterfaceContract to a System.Web.Services.Description.ServiceDescription class, which is later used to generate the WSDL file. The loading process takes place in several steps. |
|
GetInterfaceContract ( string wsdlFileName ) : |
Creates an InterfaceContract object by loading the contents in a specified WSDL file. This method first loads the content of the WSDL file to an instance of System.Web.Services.Description.ServiceDescription class. Then it creates an instance of InterfaceContract class by loading the data from that. This method throws WsdlLoadException in case of a failure to load the WSDL file. |
|
GetIntrinsicSimpleTypesNames ( ) : |
|
|
GetSchemasFromXsd ( string schemaFile, string &schemaNamespace ) : |
Reads a XML schema file and returns the information found in that.
|
Method | Description | |
---|---|---|
GetDefaultEndpoint ( System binding, string serviceName ) : string | ||
GetFaultBodyBinding ( System binding ) : System.Web.Services.Description.SoapFaultBinding | ||
GetSchemaElements ( System.Xml.Serialization.XmlSchemas schemas, string tns ) : |
Extracts the elements from a given schemas.
|
|
GetSoapBinding ( System binding ) : object | ||
GetSoapBodyBinding ( System binding ) : object | ||
GetSoapHeaderBinding ( System binding, string message, string ns ) : object | ||
GetSoapOperationBinding ( System binding, string action ) : object | ||
GetTransport ( System binding ) : string | ||
ServiceDescriptionEngine ( ) : System |
Initializes a new instance of ServiceDescriptionEngine class.
|
|
ValidateWsdl ( System serviceDescription, bool &isHttpBinding ) : bool |
Validates a specified instance of ServiceDescription class for the round tripping feature.
|
public static GenerateWsdl ( |
||
serviceInterfaceContract |
/// |
|
wsdlSaveLocation | string | Location to save the generated WSDL file. |
xmlComment | string | XML comment to add to the top of the WSDL file. |
return | string |
public static GenerateWsdl ( |
||
serviceInterfaceContract |
/// |
|
wsdlSaveLocation | string | Location to save the generated WSDL file. |
xmlComment | string | XML comment to add to the top of the WSDL file. |
wsdlLocation | string | Path of an existing WSDL file to overwrite with the generated /// WSDL file. |
return | string |
public static GetInterfaceContract ( string wsdlFileName ) : |
||
wsdlFileName | string | Path of the WSDL file to load the information from. |
return |
public static GetIntrinsicSimpleTypesNames ( ) : |
||
return |
public static GetSchemasFromXsd ( string schemaFile, string &schemaNamespace ) : |
||
schemaFile | string | The XML schema file to read information from. |
schemaNamespace | string | Ouput parameter which returns the namespace of the specified XML schema file. |
return |