In |
public class InProcessServer
The InProcessServer type exposes the following members.
| Name | Description | |
|---|---|---|
| InProcessServer | Constructs an in-process server. |
| Name | Description | |
|---|---|---|
| RxHandle | Gets a string representation of the receive pipe's handle. The value is used in the constructor of the InProcessClient class. | |
| TxHandle | Gets a string representation of the transmit pipe's handle. The value is used in the constructor of the InProcessClient class. |
| 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 a listening client. | |
| Start | Requests the start of the server's background message processing thread and returns immediately. There will be a short unpredictable delay between return from this method and when the server reaches a started state. The ServerStarted event will be raised when the server reaches a started state. After the server reaches the started state, the TxHandle and RxHandle prroperty values will be set with unique values that can be passed to a InProcessClient class to establish a connection with the server. | |
| StartAsync | Requests the start of the server's background message processing thread and provides a way for the caller to await the server reaching the started state. | |
| StopAsync | Requests the server processing to stop and provides a way for the caller to await the server traching the stopped state. | |
| 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 server, and they be notified of the arrival of messages from the InProcessClient. |