La respuesta es no, no se restablecerá. Sin embargo, no debe confiar en este hecho porque depende del grupo de subprocesos si su siguiente elemento de trabajo se ejecutará en un nuevo subproceso o en el subproceso reutilizado. Entonces puede que veas o no volver a enhebrar el almacenamiento local. No recomendaría utilizar Thread Local Storage en el grupo de subprocesos por este motivo. La implementación del conjunto de subprocesos es un detalle interno y está sujeta a cambios.
La metáfora del mundo real sería un autobús que llevas al trabajo todos los días. Digamos que por alguna razón quieres dejar tu maleta en el autobús porque sabes que no será robada. Esta es una mala idea porque la próxima vez que suba al autobús no podrá encontrar su bolso. Simplemente porque puede ser un autobús diferente. El depósito de autobuses puede rotar los autobuses entre líneas o puede disponer de autobuses más antiguos. Al igual que el grupo de hilos, puede reutilizar o retirar hilos sin avisarle.
posible duplicado de [Uso de extensiones paralelas con el atributo ThreadStatic. ¿Podría perder memoria?] (Http://stackoverflow.com/questions/3029449/using-parallel-extensions-with-threadstatic-attribute-could-it-leak-memory) –