C# Class System.Threading.Thread.Thread.LocalDataStore

Manages functionality required to support members of Thread dealing with thread-local data
Afficher le fichier Open project: dotnet/corefx

Méthodes publiques

Méthode Description
AllocateNamedSlot ( string name ) : LocalDataStoreSlot
AllocateSlot ( ) : LocalDataStoreSlot
EnsureNameToSlotMap ( ) : LocalDataStoreSlot>.Dictionary
FreeNamedSlot ( string name ) : void
GetData ( LocalDataStoreSlot slot ) : object
GetNamedSlot ( string name ) : LocalDataStoreSlot
SetData ( LocalDataStoreSlot slot, object value ) : void

Private Methods

Méthode Description
GetThreadLocal ( LocalDataStoreSlot slot ) : ThreadLocal

Method Details

AllocateNamedSlot() public static méthode

public static AllocateNamedSlot ( string name ) : LocalDataStoreSlot
name string
Résultat LocalDataStoreSlot

AllocateSlot() public static méthode

public static AllocateSlot ( ) : LocalDataStoreSlot
Résultat LocalDataStoreSlot

EnsureNameToSlotMap() public static méthode

public static EnsureNameToSlotMap ( ) : LocalDataStoreSlot>.Dictionary
Résultat LocalDataStoreSlot>.Dictionary

FreeNamedSlot() public static méthode

public static FreeNamedSlot ( string name ) : void
name string
Résultat void

GetData() public static méthode

public static GetData ( LocalDataStoreSlot slot ) : object
slot LocalDataStoreSlot
Résultat object

GetNamedSlot() public static méthode

public static GetNamedSlot ( string name ) : LocalDataStoreSlot
name string
Résultat LocalDataStoreSlot

SetData() public static méthode

public static SetData ( LocalDataStoreSlot slot, object value ) : void
slot LocalDataStoreSlot
value object
Résultat void