Recycle означает запуск нового набора процессов для обработки новых запросов приложений в пуле. Любые невыполненные запросы завершатся нормально (при условии, что они не занимают слишком много времени), после чего старый набор процессов для пула завершится упорядоченным образом.
Следовательно, значения статических переменных и значения, хранящиеся в объекте приложения, будут потеряны, также, если сеанс хранится в процессе, то значения сеанса также теряются.