IDownload Interface | 
Namespace: DotNetBrowser.Downloads
public interface IDownload : IAutoDisposable
The IDownload type exposes the following members.
| Name | Description | |
|---|---|---|
| Browser | 
                Gets the browser that initiated this download.
              | |
| Info | 
                Gets the additional information about this download.
              | |
| IsDisposed | 
                Indicates if the object is already disposed.
              (Inherited from IAutoDisposable.) | |
| IsPaused | 
                Indicates whether this download is paused.
              | |
| State | 
                Gets the current download state.
              | 
| Name | Description | |
|---|---|---|
| Cancel | 
                Cancels this download. Will have no effect when the download is already cancelled.
              | |
| Pause | 
                Pauses this download. Will have no effect when the download is already paused.
              | |
| Resume | 
                Resumes this download. Will have no effect when the download is not paused.
              | 
| Name | Description | |
|---|---|---|
| Canceled | 
                Occurs when the download was canceled.
              | |
| Disposed | 
                Occurs when the object has been disposed.
              (Inherited from IAutoDisposable.) | |
| Finished | 
                Occurs when the download was finished.
              | |
| Interrupted | 
                Occurs when the download was interrupted.
              | |
| Paused | 
                Occurs when the download was paused.
              | |
| Updated | 
                Occurs when the download state was updated.
              |