/// <summary> /// On Data Xml Added /// </summary> /// <param name="sender">sender</param> /// <param name="e">DataXMLEventArgs</param> private void Wrapper_DataXMLAdded(object sender, DataXMLEventArgs e) { if (e.DataXML != null) { _isUriSet = false; _xmlQueue.Enqueue(e.DataXML); } if (e.DataUri != null) { _isUriSet = true; _latestAddedUri = new DataXmlUri(e.DataUri, false); _uriQueue.Enqueue(_latestAddedUri); if (_webclient == null) { DownloadXML(); } else if (!_webclient.IsBusy) { DownloadXML(); } } }
/// <summary> /// On Data Xml Added /// </summary> /// <param name="sender">sender</param> /// <param name="e">DataXMLEventArgs</param> private void Wrapper_DataXMLAdded(object sender, DataXMLEventArgs e) { if (e.DataXML != null) { _isUriSet = false; _xmlQueue.Enqueue(e.DataXML); } if (e.DataUri != null) { _isUriSet = true; _latestAddedUri = new DataXmlUri(e.DataUri, false); _uriQueue.Enqueue(_latestAddedUri); if (_webclient == null) DownloadXML(); else if (!_webclient.IsBusy) DownloadXML(); } }