Aspose::Page::EPS::Util::ThreadLocal Klasse

ThreadLocal class

Klasse, die verwendet wird, um die Funktionalität des .NET Framework 4.0 und 4.5‑Wrappers System.Threading.ThreadLocal zu duplizieren. Sie implementiert Instanz‑ und statische Typen, die thread‑lokal sind und auf verschiedene Instanzen über Threads hinweg verweisen, obwohl der eigentliche Instanztyp, aus dem die Klasse aggregiert wird, derselbe sein kann.

template<typename T>class ThreadLocal : public System::IDisposable
ParameterBeschreibung
TVariablentyp zum Einwickeln in der Thread-Auswahllogik

Methoden

MethodeBeschreibung
Dispose() overrideTut nichts.
get_Value()
isValueCreated()
set_Value(T)
SetTemplateWeakPtr(uint32_t) overrideSetzt das n‑te Vorlagenargument auf einen schwachen Zeiger (statt eines geteilten). Ermöglicht das Umschalten von Zeigern in Containern in den schwachen Modus.
ThreadLocal(Factory)
static to_T(System::SharedPtr<ThreadLocal<T>>)

Typedefs

TypedefBeschreibung
Factory

Siehe auch