Thread 클래스의 인기 있는 방법 중 일부는 start, sleep, jon 및 abort입니다. 전체 방법 목록을 살펴보겠습니다 -
Sr.No. | 방법 및 설명 |
---|---|
1 | 공개 무효 Abort() 스레드 종료 프로세스를 시작하기 위해 호출된 스레드에서 ThreadAbortException을 발생시킵니다. 이 메서드를 호출하면 일반적으로 스레드가 종료됩니다. |
2 | 공개 정적 LocalDataStoreSlot AllocateDataSlot() 모든 스레드에 이름 없는 데이터 슬롯을 할당합니다. 더 나은 성능을 위해 ThreadStaticAttribute 속성으로 표시된 필드를 대신 사용하십시오. |
3 | 공개 정적 LocalDataStoreSlot AllocateNamedDataSlot(문자열 이름) 모든 스레드에 명명된 데이터 슬롯을 할당합니다. 더 나은 성능을 위해 ThreadStaticAttribute 속성으로 표시된 필드를 대신 사용하십시오. |
4 | 공개 정적 무효 BeginCriticalRegion() 스레드 중단 또는 처리되지 않은 예외의 영향이 애플리케이션 도메인의 다른 작업을 위태롭게 할 수 있는 코드 영역으로 실행이 시작될 것임을 호스트에 알립니다. |
5 | 공개 정적 무효 BeginThreadAffinity() 관리 코드가 현재 물리적 운영 체제 스레드의 ID에 의존하는 명령을 실행하려고 함을 호스트에 알립니다. |
6 | 공개 정적 무효 EndCriticalRegion() 스레드 중단 또는 처리되지 않은 예외의 영향이 현재 작업으로 제한되는 코드 영역으로 실행이 시작될 것임을 호스트에 알립니다. |
7 | 공개 정적 무효 EndThreadAffinity() 관리 코드가 현재 물리적 운영 체제 스레드의 ID에 의존하는 명령 실행을 완료했음을 호스트에 알립니다. |
8 | 공개 정적 무효 FreeNamedDataSlot(문자열 이름) 프로세스의 모든 스레드에 대해 이름과 슬롯 간의 연결을 제거합니다. 더 나은 성능을 위해 ThreadStaticAttribute 속성으로 표시된 필드를 대신 사용하십시오. |
9 | 공개 정적 개체 GetData(LocalDataStoreSlot 슬롯) 현재 스레드의 현재 도메인 내에서 현재 스레드의 지정된 슬롯에서 값을 검색합니다. 더 나은 성능을 위해 ThreadStaticAttribute 속성으로 표시된 필드를 대신 사용하십시오. |
10 | 공개 정적 AppDomain GetDomain() 현재 스레드가 실행 중인 현재 도메인을 반환합니다. |
11 | 공개 정적 AppDomain GetDomainID() 고유한 애플리케이션 도메인 식별자를 반환합니다. |
12 | 공개 정적 LocalDataStoreSlot GetNamedDataSlot(문자열 이름) 명명된 데이터 슬롯을 찾습니다. 더 나은 성능을 위해 ThreadStaticAttribute 속성으로 표시된 필드를 대신 사용하십시오. |
13 | 공개 무효 인터럽트() WaitSleepJoin 스레드 상태에 있는 스레드를 중단합니다. |
14 | 공개 무효 Join() 표준 COM 및 SendMessage 펌핑을 계속 수행하면서 스레드가 종료될 때까지 호출 스레드를 차단합니다. 이 메서드에는 다른 오버로드된 형식이 있습니다. |
15 | 공개 정적 무효 MemoryBarrier() 다음과 같이 메모리 액세스를 동기화합니다. - 현재 스레드를 실행하는 프로세서는 MemoryBarrier에 대한 호출 이전의 메모리 액세스가 MemoryBarrier에 대한 호출을 따르는 메모리 액세스 후에 실행되는 방식으로 명령을 재정렬할 수 없습니다. |
16 | 공개 정적 무효 ResetAbort() 현재 스레드에 대해 요청된 중단을 취소합니다. |
17 | 공개 정적 무효 SetData(LocalDataStoreSlot 슬롯, 개체 데이터) 해당 스레드의 현재 도메인에 대해 현재 실행 중인 스레드의 지정된 슬롯에 데이터를 설정합니다. 더 나은 성능을 위해 ThreadStaticAttribute 속성으로 표시된 필드를 대신 사용하십시오. |
18 | 공개 무효 Start() 스레드를 시작합니다. |
19 | 공개 정적 무효 절전(int millisecondsTimeout) 일정 시간 동안 스레드를 일시 중지합니다. |
20 | 공개 정적 무효 SpinWait(int iterations) 스레드가 iterations 매개변수에 의해 정의된 횟수만큼 대기하도록 합니다. |