示例#1
0
        public void AddDataUri(String dataUri)
        {
            DataXMLEventArgs e = new DataXMLEventArgs();

            e.DataUri = dataUri;

            if (DataXMLAdded != null)
                DataXMLAdded(this, e);
        }
示例#2
0
        public void AddDataUri(String dataUri)
        {
            DataXMLEventArgs e = new DataXMLEventArgs();

            e.DataUri = dataUri;

            if (DataXMLAdded != null)
            {
                DataXMLAdded(this, e);
            }
        }
示例#3
0
        /// <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();
                }
            }
        }
示例#4
0
        /// <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();
            }
        }