AsyncWcfLib

IWcfBasicPartner Members

IWcfBasicPartner overview

Public Instance Properties

OutstandingResponsesCount The number of requests not yet responded by the service connected to this output.
Uri Universal resource identifier for the service or client.

Public Instance Methods

Disconnect Shutdown the outgoing remote connection. Send a disconnect message to the partner. Close the incoming network connection.
PostInput Post a request or response message to the input of this partner. ** Usage ** Internal: Post a message into this partners input queue. ActorOutput (client): Post a response into this clients input queue. ActorOutput.m_OutputClient (server-proxy): Send a request to the connected remote service. Serviceside: Sender.PostInput() sends a response from client-stub to the remote client.
SendOut Send a request message to the partner on the outgoing connection. At least a WcfIdleMessage will asynchronously be received through 'PostInput', when the partner has processed the request. ** Usage ** Internal: Send a message to the connected partner running on another thread synchronization context. ActorOutput (client): Send a request to the connected remote service. Serviceside: Sender.SendOut() send a request from client-proxy to the internal service.
TryConnect Connect or reconnect output to the previously linked partner.

See Also

IWcfBasicPartner Interface | SourceForge.AsyncWcfLib.Basic Namespace