|
Dreamine.Threading 1.0.1
이 패키지는 .NET ThreadPool이나 Task Parallel Library를 대체하려는 목적이 아닙니다.
|
Public 멤버 함수 | |
| DreamineThreadInfo (string name, DreamineThreadStatus status, DreamineThreadPriority priority, int intervalMs, int? coreIndex, bool useAffinity, int jobCount, long cycleCount, DateTimeOffset? startedAt, DateTimeOffset? stoppedAt, string? lastErrorMessage) | |
속성 | |
| string | Name [get] |
| DreamineThreadStatus | Status [get] |
| DreamineThreadPriority | Priority [get] |
| int | IntervalMs [get] |
| int? | CoreIndex [get] |
| bool | UseAffinity [get] |
| int | JobCount [get] |
| long | CycleCount [get] |
| DateTimeOffset? | StartedAt [get] |
| DateTimeOffset? | StoppedAt [get] |
| string? | LastErrorMessage [get] |
Dreamine 작업자 스레드 상태의 불변 스냅샷을 나타냅니다.
DreamineThreadInfo.cs 파일의 11 번째 라인에서 정의되었습니다.
|
inline |
T:Dreamine.Threading.Models.DreamineThreadInfo 클래스의 새 스냅샷을 초기화합니다.
| name | 작업자 스레드 이름입니다. |
| status | 현재 수명 주기 상태입니다. |
| priority | 스레드 우선순위입니다. |
| intervalMs | 밀리초 단위 실행 간격입니다. |
| coreIndex | 할당된 CPU 코어 인덱스입니다. |
| useAffinity | CPU 선호도 활성화 여부입니다. |
| jobCount | 할당된 작업 수입니다. |
| cycleCount | 완료된 주기 수입니다. |
| startedAt | 마지막 시작 시각입니다. |
| stoppedAt | 마지막 중지 시각입니다. |
| lastErrorMessage | 마지막 오류 메시지입니다. |
DreamineThreadInfo.cs 파일의 219 번째 라인에서 정의되었습니다.
다음을 참조함 : CoreIndex, CycleCount, IntervalMs, JobCount, LastErrorMessage, Name, Priority, StartedAt, Status, StoppedAt, UseAffinity.
|
get |
할당된 CPU 코어 인덱스를 가져옵니다.
DreamineThreadInfo.cs 파일의 61 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
완료된 실행 주기 수를 가져옵니다.
DreamineThreadInfo.cs 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
밀리초 단위 작업자 실행 간격을 가져옵니다.
DreamineThreadInfo.cs 파일의 51 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
작업자에 할당된 작업 수를 가져옵니다.
DreamineThreadInfo.cs 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
마지막 예외 메시지를 가져옵니다.
DreamineThreadInfo.cs 파일의 121 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
작업자 스레드 이름을 가져옵니다.
DreamineThreadInfo.cs 파일의 21 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
작업자 스레드 우선순위를 가져옵니다.
DreamineThreadInfo.cs 파일의 41 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
마지막 시작 시각을 가져옵니다.
DreamineThreadInfo.cs 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
작업자 스레드 상태를 가져옵니다.
DreamineThreadInfo.cs 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
마지막 중지 시각을 가져옵니다.
DreamineThreadInfo.cs 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().
|
get |
CPU 선호도가 활성화되었는지 여부를 가져옵니다.
DreamineThreadInfo.cs 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineThreadInfo().