protected override void OnStop(ADLite.AlfaDirect alfaDirect)
 {
     string msg;
     alfaDirect.UnSubscribeTable("fin_info", "paper_no = 36929", out msg);
     Console.WriteLine(msg);
     alfaDirect.UnSubscribeTable("fin_info", "paper_no = 102155", out msg);
     Console.WriteLine(msg);
     alfaDirect.OnTableChanged -= AlfaDirect_OnTableChanged;
 }
Example #2
0
 protected override void OnStop(ADLite.AlfaDirect alfaDirect)
 {
     try
     {
         string message;
         alfaDirect.UnSubscribeTable(subscriptionParams.Table, subscriptionParams.TableFilter, out message);
         alfaDirect.OnTableChanged -= AlfaDirect_OnTableChanged;
         Utils.Trace.TraceInformation(message);
     }
     finally
     {
         lock (writer)
         {
             writer.Flush();
             writer.Close();
             writer = null;
         }
     }
 }