IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Lib.WsBaseRef.WSBase Class Reference

More...

+ Inheritance diagram for IG.Lib.WsBaseRef.WSBase:
+ Collaboration diagram for IG.Lib.WsBaseRef.WSBase:

Public Member Functions

 WSBase ()
 
string GetServiceName ()
 
void GetServiceNameAsync ()
 
void GetServiceNameAsync (object userState)
 
void SetServiceName (string name)
 
void SetServiceNameAsync (string name)
 
void SetServiceNameAsync (string name, object userState)
 
string TestService ()
 
void TestServiceAsync ()
 
void TestServiceAsync (object userState)
 
string TestServiceCmd (string commandlineArguments)
 
void TestServiceCmdAsync (string commandlineArguments)
 
void TestServiceCmdAsync (string commandlineArguments, object userState)
 
string TestServiceArgs (string[] commandlineArguments)
 
void TestServiceArgsAsync (string[] commandlineArguments)
 
void TestServiceArgsAsync (string[] commandlineArguments, object userState)
 
string TestCount ()
 
void TestCountAsync ()
 
void TestCountAsync (object userState)
 
new void CancelAsync (object userState)
 

Properties

new string Url [get, set]
 
new bool UseDefaultCredentials [get, set]
 

Events

GetServiceNameCompletedEventHandler GetServiceNameCompleted
 
SetServiceNameCompletedEventHandler SetServiceNameCompleted
 
TestServiceCompletedEventHandler TestServiceCompleted
 
TestServiceCmdCompletedEventHandler TestServiceCmdCompleted
 
TestServiceArgsCompletedEventHandler TestServiceArgsCompleted
 
TestCountCompletedEventHandler TestCountCompleted
 

Private Member Functions

void OnGetServiceNameOperationCompleted (object arg)
 
void OnSetServiceNameOperationCompleted (object arg)
 
void OnTestServiceOperationCompleted (object arg)
 
void OnTestServiceCmdOperationCompleted (object arg)
 
void OnTestServiceArgsOperationCompleted (object arg)
 
void OnTestCountOperationCompleted (object arg)
 
bool IsLocalFileSystemWebService (string url)
 

Private Attributes

System.Threading.SendOrPostCallback GetServiceNameOperationCompleted
 
System.Threading.SendOrPostCallback SetServiceNameOperationCompleted
 
System.Threading.SendOrPostCallback TestServiceOperationCompleted
 
System.Threading.SendOrPostCallback TestServiceCmdOperationCompleted
 
System.Threading.SendOrPostCallback TestServiceArgsOperationCompleted
 
System.Threading.SendOrPostCallback TestCountOperationCompleted
 
bool useDefaultCredentialsSetExplicitly
 

Detailed Description

Constructor & Destructor Documentation

IG.Lib.WsBaseRef.WSBase.WSBase ( )
inline

Member Function Documentation

string IG.Lib.WsBaseRef.WSBase.GetServiceName ( )
inline

void IG.Lib.WsBaseRef.WSBase.GetServiceNameAsync ( )
inline

void IG.Lib.WsBaseRef.WSBase.GetServiceNameAsync ( object  userState)
inline

void IG.Lib.WsBaseRef.WSBase.OnGetServiceNameOperationCompleted ( object  arg)
inlineprivate
void IG.Lib.WsBaseRef.WSBase.SetServiceName ( string  name)
inline

void IG.Lib.WsBaseRef.WSBase.SetServiceNameAsync ( string  name)
inline

void IG.Lib.WsBaseRef.WSBase.SetServiceNameAsync ( string  name,
object  userState 
)
inline

void IG.Lib.WsBaseRef.WSBase.OnSetServiceNameOperationCompleted ( object  arg)
inlineprivate
string IG.Lib.WsBaseRef.WSBase.TestService ( )
inline

void IG.Lib.WsBaseRef.WSBase.TestServiceAsync ( )
inline

void IG.Lib.WsBaseRef.WSBase.TestServiceAsync ( object  userState)
inline

void IG.Lib.WsBaseRef.WSBase.OnTestServiceOperationCompleted ( object  arg)
inlineprivate
string IG.Lib.WsBaseRef.WSBase.TestServiceCmd ( string  commandlineArguments)
inline

void IG.Lib.WsBaseRef.WSBase.TestServiceCmdAsync ( string  commandlineArguments)
inline

void IG.Lib.WsBaseRef.WSBase.TestServiceCmdAsync ( string  commandlineArguments,
object  userState 
)
inline

void IG.Lib.WsBaseRef.WSBase.OnTestServiceCmdOperationCompleted ( object  arg)
inlineprivate
string IG.Lib.WsBaseRef.WSBase.TestServiceArgs ( string[]  commandlineArguments)
inline

void IG.Lib.WsBaseRef.WSBase.TestServiceArgsAsync ( string[]  commandlineArguments)
inline

void IG.Lib.WsBaseRef.WSBase.TestServiceArgsAsync ( string[]  commandlineArguments,
object  userState 
)
inline

void IG.Lib.WsBaseRef.WSBase.OnTestServiceArgsOperationCompleted ( object  arg)
inlineprivate
string IG.Lib.WsBaseRef.WSBase.TestCount ( )
inline

void IG.Lib.WsBaseRef.WSBase.TestCountAsync ( )
inline

void IG.Lib.WsBaseRef.WSBase.TestCountAsync ( object  userState)
inline

void IG.Lib.WsBaseRef.WSBase.OnTestCountOperationCompleted ( object  arg)
inlineprivate
new void IG.Lib.WsBaseRef.WSBase.CancelAsync ( object  userState)
inline

bool IG.Lib.WsBaseRef.WSBase.IsLocalFileSystemWebService ( string  url)
inlineprivate

Member Data Documentation

System.Threading.SendOrPostCallback IG.Lib.WsBaseRef.WSBase.GetServiceNameOperationCompleted
private
System.Threading.SendOrPostCallback IG.Lib.WsBaseRef.WSBase.SetServiceNameOperationCompleted
private
System.Threading.SendOrPostCallback IG.Lib.WsBaseRef.WSBase.TestServiceOperationCompleted
private
System.Threading.SendOrPostCallback IG.Lib.WsBaseRef.WSBase.TestServiceCmdOperationCompleted
private
System.Threading.SendOrPostCallback IG.Lib.WsBaseRef.WSBase.TestServiceArgsOperationCompleted
private
System.Threading.SendOrPostCallback IG.Lib.WsBaseRef.WSBase.TestCountOperationCompleted
private
bool IG.Lib.WsBaseRef.WSBase.useDefaultCredentialsSetExplicitly
private

Property Documentation

new string IG.Lib.WsBaseRef.WSBase.Url
getset
new bool IG.Lib.WsBaseRef.WSBase.UseDefaultCredentials
getset

Event Documentation

GetServiceNameCompletedEventHandler IG.Lib.WsBaseRef.WSBase.GetServiceNameCompleted

SetServiceNameCompletedEventHandler IG.Lib.WsBaseRef.WSBase.SetServiceNameCompleted

TestServiceCompletedEventHandler IG.Lib.WsBaseRef.WSBase.TestServiceCompleted

TestServiceCmdCompletedEventHandler IG.Lib.WsBaseRef.WSBase.TestServiceCmdCompleted

TestServiceArgsCompletedEventHandler IG.Lib.WsBaseRef.WSBase.TestServiceArgsCompleted

TestCountCompletedEventHandler IG.Lib.WsBaseRef.WSBase.TestCountCompleted


The documentation for this class was generated from the following file: