ThreadLocal<T>.Value 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 스레드에 대한 이 인스턴스의 값을 가져오거나 설정합니다.
public:
property T Value { T get(); void set(T value); };
public T Value { get; set; }
member this.Value : 'T with get, set
Public Property Value As T
속성 값
이 ThreadLocal이 초기화를 담당하는 개체의 인스턴스를 반환합니다.
예외
인스턴스가 ThreadLocal<T> 삭제되었습니다.
초기화 함수가 재귀적으로 참조 Value 하려고 했습니다.
매개 변수가 없는 생성자는 제공되지 않으며 값 팩터리는 제공되지 않습니다.
설명
이 인스턴스가 현재 스레드에 대해 이전에 초기화되지 않은 경우 액세스하면 Value 인스턴스가 초기화됩니다.
생성 중에 값 팩터리를 제공한 경우 초기화는 함수를 호출하여 초기화 Value가 수행됩니다.
그렇지 않으면 기본값이 T 사용됩니다.
초기화 메서드 IsValueCreated 에 관계없이 .로 설정 true됩니다.