Client Class
Definition
public abstract class Client : IDisposable
- Inheritance
- System.ObjectClient
- Derived
- Implements
- System.IDisposable
Constructors
Client(Int32) | Creates a new Client instance |
Fields
DefaultBufferSize | The default size of the buffers |
Properties
HasDisposed | Has this object been disposed |
IsConnected | Is the Client connected |
TypeReaderWriterManager | The TypeReaderWriterManager for Client |
Methods
AddService(Type) | Tells the Client what interfaces you might be using |
AddService<T>() | Tells the Client what interfaces you might be using |
CheckDispose() | Checks the disposal state on this object |
Connect() | Connects the Client to a host |
Dispose() | Destroys the Client instance |
Finalize() | Deconstructor for Client. Tells the server that we have disconnected and releases resources if it hasn't been done by Dispose() already. |
Initialize(BufferedReader, BufferedWriter) | Initialize streams |
Initialize(Stream, Stream) | Initialize streams |
InvokeMethod(String, Object[]) | Invokes a method on the server |
SetProtocolVersion(Object) | Sets what protocol version to use. Set value to null to reset back to none. |