| InvocationException | Occurs when a service invocation did not complete cleanly. |
| SerializableException | Superclass for exceptions thrown from RPC methods (those appearing in interfaces derived from RemoteService). |
| SerializationException | Base exception type for errors relating to the serialization stream. |
| AsyncCallback | The primary interface a caller must implement to receive a response from a remote procedure call. |
| IsSerializable | Marker interface used to indicate a family of classes is serializable. |
| RemoteService | Marker interface that RPC interfaces should extend. |
| SerializationStreamReader | An interface for reading values from a stream. |
| SerializationStreamWriter | An interface for writing values from a stream. |
| ServiceDefTarget | An interface implemented by client-side RPC proxy objects. |