Dreamine.Threading 1.0.1
이 패키지는 .NET ThreadPool이나 Task Parallel Library를 대체하려는 목적이 아닙니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.Threading.Models 네임스페이스 참조

클래스

class  DreamineThreadCoreAssignment
class  DreamineThreadCycleContext
class  DreamineThreadInfo
class  DreamineThreadJobOptions
class  DreamineThreadOptions

열거형 타입

enum  DreamineThreadCoreMode { None = 0 , Auto = 1 , Manual = 2 }
enum  DreamineThreadPriority { Low = 0 , Normal = 1 , High = 2 }
enum  DreamineThreadStatus {
  Created = 0 , Running = 1 , Paused = 2 , Stopping = 3 ,
  Stopped = 4 , Faulted = 5 , Disposed = 6
}

열거형 타입 문서화

◆ DreamineThreadCoreMode

Dreamine 스레드가 CPU 코어에 할당되는 방식을 정의합니다.

열거형 멤버
None 

CPU 선호도를 적용하지 않습니다.

Auto 

CPU 코어 할당을 자동으로 선택합니다.

Manual 

CPU 코어 할당을 수동으로 선택합니다.

DreamineThreadCoreMode.cs 파일의 11 번째 라인에서 정의되었습니다.

◆ DreamineThreadPriority

Dreamine 스레드의 우선순위 수준을 정의합니다.

열거형 멤버
Low 

백그라운드 또는 모니터링 작업을 위한 낮은 우선순위입니다.

Normal 

일반 작업을 위한 보통 우선순위입니다.

High 

시간에 민감한 작업을 위한 높은 우선순위입니다.

DreamineThreadPriority.cs 파일의 11 번째 라인에서 정의되었습니다.

◆ DreamineThreadStatus

Dreamine 스레드의 수명 주기 상태를 정의합니다.

열거형 멤버
Created 

스레드가 생성되었지만 시작되지 않았습니다.

Running 

스레드가 실행 중입니다.

Paused 

스레드가 일시 정지되었습니다.

Stopping 

스레드가 중지되는 중입니다.

Stopped 

스레드가 중지되었습니다.

Faulted 

예외로 인해 스레드가 실패했습니다.

Disposed 

스레드가 정리되었습니다.

DreamineThreadStatus.cs 파일의 11 번째 라인에서 정의되었습니다.