public XmlRequestAsyncState(DownloadXmlCompletedCallback callback, WebRequestAsyncCallback webRequestCallback, object userState) : base(webRequestCallback) { _downloadXmlCompleted = callback; _userState = userState; }
public FileRequestAsyncState(string filepath, DownloadFileCompletedCallback callback, DownloadProgressChangedCallback progressCallback, WebRequestAsyncCallback webRequestCallback) : base(webRequestCallback, progressCallback) { _filePath = filepath; _downloadFileCompleted = callback; }
public WebRequestAsyncState(WebRequestAsyncCallback callback, DownloadProgressChangedCallback progressCallback) { _callback = callback; _progressCallback = progressCallback; }
public WebRequestAsyncState(WebRequestAsyncCallback callback) :this(callback, null) { }
public WebRequestAsyncState(WebRequestAsyncCallback callback) : this(callback, null) { }