C# Class WSSAT.BusinessLayer.WebServiceToInvoke

Mostrar archivo Open project: YalcinYolalan/WSSAT Class Usage Examples

Public Properties

Property Type Description
Params List
ResponseSOAP System.Xml.Linq.XDocument
ResultString string
StatusCode int

Public Methods

Method Description
AddParameter ( string name, string value ) : void
CleanLastInvoke ( ) : void
InvokeMethod ( string methodName, string targetNameSpace, WSDescriber wsDesc, List &respHeader, string customSoapHeaderTags, string customSoapBodyTags ) : void
SetBasicAuthHeader ( HttpWebRequest request, String userName, String userPassword ) : void
WebServiceToInvoke ( ) : System
WebServiceToInvoke ( string baseUrl ) : System

Private Methods

Method Description
AssertCanInvoke ( string methodName = "" ) : void
ExtractDocumentFromResponse ( string response ) : XmlDocument
ExtractResult ( string methodName, string targetNameSpace ) : void
InvokeMethod ( string methodName, bool encode, string targetNameSpace, WSDescriber wsDesc, List &respHeader, string customSoapHeaderTags, string customSoapBodyTags ) : void
PosInvoke ( ) : void
PreInvoke ( ) : void
SetHeader ( HttpWebResponse resp, List &respHeader ) : void
ThrowIfSoapFault ( string responseFailure ) : void

Method Details

AddParameter() public method

public AddParameter ( string name, string value ) : void
name string
value string
return void

CleanLastInvoke() public method

public CleanLastInvoke ( ) : void
return void

InvokeMethod() public method

public InvokeMethod ( string methodName, string targetNameSpace, WSDescriber wsDesc, List &respHeader, string customSoapHeaderTags, string customSoapBodyTags ) : void
methodName string
targetNameSpace string
wsDesc WSSAT.DataTypes.WSDescriber
respHeader List
customSoapHeaderTags string
customSoapBodyTags string
return void

SetBasicAuthHeader() public method

public SetBasicAuthHeader ( HttpWebRequest request, String userName, String userPassword ) : void
request System.Net.HttpWebRequest
userName String
userPassword String
return void

WebServiceToInvoke() public method

public WebServiceToInvoke ( ) : System
return System

WebServiceToInvoke() public method

public WebServiceToInvoke ( string baseUrl ) : System
baseUrl string
return System

Property Details

Params public_oe property

public List Params
return List

ResponseSOAP public_oe property

public XDocument,System.Xml.Linq ResponseSOAP
return System.Xml.Linq.XDocument

ResultString public_oe property

public string ResultString
return string

StatusCode public_oe property

public int StatusCode
return int