public override object Clone() { QuotesDownloadSettings cln = new QuotesDownloadSettings(); cln.IDs = (string[])this.IDs.Clone(); cln.Properties = (QuoteProperty[])this.Properties.Clone(); return(cln); }
/// <summary> /// Default constructor /// </summary> /// <remarks></remarks> public QuotesDownload() { this.Settings = new QuotesDownloadSettings(); }
internal QuotesResult(QuotesData[] items, QuotesDownloadSettings settings) : base(items) { mSettings = settings; }
protected override QuotesResult ConvertResult(YahooManaged.Base.ConnectionInfo connInfo, System.IO.Stream stream, YahooManaged.Base.SettingsBase settings) { QuotesDownloadSettings set = (QuotesDownloadSettings)settings; return(new QuotesResult(ImportExport.ToQuotesData(MyHelper.StreamToString(stream, set.TextEncoding), ',', set.Properties, new System.Globalization.CultureInfo("en-US")), set)); }
/// <summary> /// Starts an asynchronous download of quotes data. /// </summary> /// <param name="settings">Individual Download Settings.</param> /// <param name="userArgs">Individual user argument.</param> public void DownloadAsync(QuotesDownloadSettings settings, object userArgs) { base.DownloadAsync(settings, userArgs); }
public YahooManaged.Base.Response <QuotesResult> Download(QuotesDownloadSettings settings) { return(base.Download(settings)); }