Name
LocalDataStoreSlot
Synopsis
The CLR allocates a multislot local data store to each
process when it starts. These slots are used for thread-specific
and context-specific data, and are not shared between threads or
contexts. The LocalDataStoreSlot
class
encapsulates one of these slots. It’s used by the
GetData()
and
SetData()
methods in the System.Threading.Thread
and by
System.Runtime.Remoting.Contexts.Context
classes.
public sealed class LocalDataStoreSlot { // Protected Instance Methods protected override method void Finalize(); // overrides object }
Returned By
System.Threading.Thread.{AllocateDataSlot()
, AllocateNamedDataSlot()
, GetNamedDataSlot()}
Passed To
System.Threading.Thread.{GetData()
, SetData()}
Get C# in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.