[This is preliminary documentation and is subject to change.]
Provides the API layer for inter machine communications in
Persistate.
| C# |
public abstract class Connection
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode()()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType()()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone()()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Receive |
gets the receiver delegate for this connection.
| |
| ReceiveRequest(Message) |
Handles a request Message received on this Connection.
| |
| State |
Gets or sets the state of this connection.
| |
| ToString()()()() | (Inherited from Object.) | |
| Uri |
gets the Uri associated with this connection.
|
Used for server - viewer communications. Derived classes implement
the layer using different protocols, and generally will be different at the
viewer and server ends.
| Object | |
| Connection | |