Aspose::Page::EPS::Util::ThreadLocal 클래스

ThreadLocal class

.NET Framework 4.0 및 4.5의 System.Threading.ThreadLocal 래퍼 타입이 제공하는 기능을 복제하기 위해 사용되는 클래스입니다. 이 클래스는 스레드 로컬인 인스턴스 및 정적 타입을 구현하며, 스레드마다 다른 인스턴스를 참조하도록 합니다. 실제로 클래스가 집합하는 인스턴스 타입이 동일할 수 있더라도 말입니다.

template<typename T>class ThreadLocal : public System::IDisposable
매개변수설명
T스레드 선택 로직에서 래핑할 변수 유형

메서드

메서드설명
Dispose() override아무 작업도 수행하지 않습니다.
get_Value()
isValueCreated()
set_Value(T)
SetTemplateWeakPtr(uint32_t) overriden번째 템플릿 인수를 약한 포인터(공유 포인터가 아니라)로 설정합니다. 컨테이너에서 포인터를 약한 모드로 전환할 수 있습니다.
ThreadLocal(Factory)
static to_T(System::SharedPtr<ThreadLocal<T>>)

Typedefs

타입 정의설명
Factory

또 보기