Dreamine.Threading 1.0.1
이 패키지는 .NET ThreadPool이나 Task Parallel Library를 대체하려는 목적이 아닙니다.
로딩중...
검색중...
일치하는것 없음
DreamineThreadCoreAssignment.cs
이 파일의 문서화 페이지로 가기
2
12{
21 public int? CoreIndex { get; }
22
31 public bool UseAffinity { get; }
32
41 public bool IsOverflowPolling { get; }
42
52
85 public DreamineThreadCoreAssignment(int? coreIndex, bool useAffinity, bool isOverflowPolling)
86 {
87 CoreIndex = coreIndex;
88 UseAffinity = useAffinity;
89 IsOverflowPolling = isOverflowPolling;
90 }
91
109 {
110 return new DreamineThreadCoreAssignment(null, false, false);
111 }
112
145 public static DreamineThreadCoreAssignment Dedicated(int coreIndex, bool useAffinity)
146 {
147 return new DreamineThreadCoreAssignment(coreIndex, useAffinity, false);
148 }
149
167 {
168 return new DreamineThreadCoreAssignment(null, false, true);
169 }
170}
DreamineThreadCoreAssignment(int? coreIndex, bool useAffinity, bool isOverflowPolling)
static DreamineThreadCoreAssignment Dedicated(int coreIndex, bool useAffinity)