![]() | In |
public class InProcessClient
The InProcessClient type exposes the following members.
Name | Description | |
---|---|---|
![]() | InProcessClient | Constructs an in-process client. |
Name | Description | |
---|---|---|
![]() | RxHandle | The handle of the InProcessServer's receive pipe. The value is null when the client is stopped. |
![]() | TxHandle | The handle of the InProcessServer's transmit pipe. The value is null when the client is stopped. |
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object) |
![]() | Finalize | (Inherited from Object) |
![]() | GetHashCode | (Inherited from Object) |
![]() | GetType | (Inherited from Object) |
![]() | MemberwiseClone | (Inherited from Object) |
![]() | SendAsync | Sends a message to the anonymous server. |
![]() | Start | Requests the start of the client's background message processing thread and returns immediately. There will be a short unpredictable delay between return from this method and when the client reaches a started state. The ClientStarted event will be raised when the client reaches a started state. |
![]() | StartAsync | Requests the start of the client's background message processing thread and provides a way for the caller to await the client reaching the started state. |
![]() | StopAsync | Requsts the client processing to stop. There will be an unpredictable delay before the client stops. The ClientStopped event will be raised after the client has stopped. |
![]() | ToString | (Inherited from Object) |
Name | Description | |
---|---|---|
![]() | StateChanged | Parent apps can listen to this event to be notified of a change of state of the in-process client, and they be notified of the arrival of messages from the InProcessServer. |