AsyncWcfLib

IActorOutput Properties

The properties of the IActorOutput interface are listed below. For a complete list of IActorOutput interface members, see the IActorOutput Members topic.

Public Instance Properties

LastRequestIdSent The request id given to the last message sent from this client. The request id is incremented by the client for each request. The same id is returned in the response from the service. It is used to detect programming erors leading to request/response mismatch.
LastSentId The send id given to the last message sent from this sender. It is used to detect missing messages on the receiving side.
OutputClientId The OutputClientId is used on the connected service to identify this client. OutputClientId is generated by the service on first connect or service restart. It remains stable on reconnect or client restart.
OutputSidePartner OutputSidePartner is the identification of the partner that is linked to our output. It returns null, as long as we are not linked (OutputState==WcfState.Unlinked).
OutputStateGets or sets the state of the outgoing connection.May be called from any thread.Setting OutputState to WcfState.Ok or WcfState.Connecting reconnects a previously disconnected link.These states may be set only after an initial call to TryConnect from the active services internal thread.Setting other states will disconnect the WCF client from network.
OutstandingResponsesCount The number of requests not yet responded by the service connected to this output.
TraceConnect Trace switch: Traces connect/disconnect messages (not to the router), default = true.

See Also

IActorOutput Interface | SourceForge.AsyncWcfLib Namespace