Я хотел бы узнать время жизни Variable в службе Windows.Windows Service Variable Lifetime
У меня есть таблица SQL, в которой временная таблица хранит как записи INFLOW, так и OUTFLOW для моего приложения.
Я объявил две глобальные переменные, как показано ниже, и этой переменной присваиваю идентификатор строки из временной таблицы. int iTempKeyInflow = 0; int iTempKeyOutflow = 0;
В прошедшее время я потерял эти значения, которые служба обрабатывала в предыдущем запуске.
В принципе, если таймер истекает до завершения выполнения цикла, цикл обслуживания все еще выполняется в фоновом режиме. Так можно ли обрабатывать 100 записей за секунду из таблицы?
Мои переменные определены в методе Get_Write_Read(), который выполняется каждый раз, когда таймер сбрасывается. 'public void OnElapsedTime (источник объекта, ElapsedEventArgs e) {#region Log_EVENTVIEWER ProcessData pd = new ProcessData(); bResult = pd.Get_Write_Read(); } ' – user2289486