Aspose::Page::EPS::Util::ThreadLocal 类
ThreadLocal class
用于复制 .NET Framework 4.0 和 4.5 中 System.Threading.ThreadLocal 包装器类型提供的功能的类。它实现了线程局部的实例和静态类型,在不同线程之间引用不同的实例,即使该类聚合的实际实例类型可能相同。
template<typename T>class ThreadLocal : public System::IDisposable
| Parameter | 描述 |
|---|---|
| T | 用于线程选择逻辑的包装变量类型 |
方法
| 方法 | 描述 |
|---|---|
| Dispose() override | 不执行任何操作。 |
| get_Value() | |
| isValueCreated() | |
| set_Value(T) | |
| SetTemplateWeakPtr(uint32_t) override | 将第 n 个模板参数设置为弱指针(而非共享指针)。允许在容器中将指针切换为弱模式。 |
| ThreadLocal(Factory) | |
| static to_T(System::SharedPtr<ThreadLocal<T>>) |
Typedefs
| 类型定义 | 描述 |
|---|---|
| Factory |
另见
- Class IDisposable
- Namespace Aspose::Page::EPS::Util
- Library Aspose.Page for C++