C# Class Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrd.PccrdClient

Pccrd client
Inheritance: IDisposable
Datei anzeigen Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Methods

Method Description
CreateProbe ( string types, string scopes ) : SoapEnvelope

Create a Probe Message

Dispose ( ) : void

Release all resources

PccrdClient ( ) : System

Initializes a new instance of the PccrdClientclass without parameter

PccrdClient ( ILogPrinter logger ) : System

Initializes a new instance of the PccrdClientclass with logger

SendMessage ( SoapEnvelope reqMsg ) : void

Sends message

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Release all resources

Private Methods

Method Description
ReceiveMessage ( IPEndPoint sender, SoapEnvelope message ) : void

receive message

Method Details

CreateProbe() public method

Create a Probe Message
public CreateProbe ( string types, string scopes ) : SoapEnvelope
types string The types of the probe message
scopes string The probe message scopes
return Microsoft.Protocols.TestTools.StackSdk.WsDiscovery.SoapMessage.SoapEnvelope

Dispose() public method

Release all resources
public Dispose ( ) : void
return void

Dispose() protected method

Release all resources
protected Dispose ( bool disposing ) : void
disposing bool Indicate user or GC calling this method
return void

PccrdClient() public method

Initializes a new instance of the PccrdClientclass without parameter
public PccrdClient ( ) : System
return System

PccrdClient() public method

Initializes a new instance of the PccrdClientclass with logger
public PccrdClient ( ILogPrinter logger ) : System
logger ILogPrinter The logger record the debug information
return System

SendMessage() public method

Sends message
public SendMessage ( SoapEnvelope reqMsg ) : void
reqMsg Microsoft.Protocols.TestTools.StackSdk.WsDiscovery.SoapMessage.SoapEnvelope out message
return void