public void Dispose() { ((IDisposable)Stream).Dispose(); ((IDisposable)Local).Dispose(); ((IDisposable)Remote).Dispose(); }