private void tXkMObNhAo([In] object obj0, [In] SecurityDefinitionEventArgs obj1) { if (this.InvokeRequired) { this.Invoke((Delegate) new SecurityDefinitionEventHandler(this.tXkMObNhAo), obj0, (object)obj1); } else { this.NIfMaIjWQ1(obj1.SecurityDefinition); } }
private void provider_SecurityDefinition(object sender, SecurityDefinitionEventArgs args) { if (!this.doWork) { return; } FIXSecurityDefinition securityDefinition = args.SecurityDefinition; if (!(securityDefinition.SecurityReqID == this.request.SecurityReqID)) { return; } this.securityDefinitions.Add(securityDefinition); this.UpdateProgress(this.securityDefinitions.Count, securityDefinition.TotNoRelatedSym); Thread.Sleep(0); if (this.securityDefinitions.Count != securityDefinition.TotNoRelatedSym) { return; } this.doWork = false; }