2009-07-06 15 views

cevap

14

ThreadStatic öğesi iş parçacığı başına bir kopya varsa. Yani, tanım gereği, iş parçacığı güvenli.

This blog has some good info on ThreadStatic.

+0

Örneğim buradan geliyor. Ben sadece bir iş parçacığı _foo == null olsun, ancak sonra bir iş parçacığı anahtarı oluşuyor ve başka bir iş parçacığı _foo yeni değil null olsa bile yeni 'up olsun mümkün olup olmadığını anlamaya çalışıyorum? –

+1

Nope. Her iş parçacığı için bir _foo, bu nedenle içerik anahtarlarının hiçbir etkisi olmaz. – Will

1

A [ThreadStatic] parçacığı yerel depolama için derleyici/dil büyüdür. Başka bir deyişle, iş parçacığına bağlıdır, bu yüzden bir bağlam anahtarı olsa bile fark etmez, çünkü başka bir iş parçacığı doğrudan erişemez.

İlgili konular