protected override void Dispose(bool disposing) { if (server != null) // since Dispose can be called multiple times { server.Dispose(); server = null; } }
protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { // TODO: dispose managed state (managed objects) server.Dispose(); } // TODO: free unmanaged resources (unmanaged objects) and override finalizer // TODO: set large fields to null disposedValue = true; } }
public void Dispose() { _tftpServer.Dispose(); }
private void main_Closing(object sender, FormClosingEventArgs e) { server.Dispose(); }
public void stop() { tftpServer.Dispose(); }