Dreamine.Threading
1.0.1
이 패키지는 .NET ThreadPool이나 Task Parallel Library를 대체하려는 목적이 아닙니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
DreamineThreadCoreAssignment.cs
이 파일의 문서화 페이지로 가기
1
namespace
Dreamine.Threading.Models
;
2
11
public
sealed
class
DreamineThreadCoreAssignment
12
{
21
public
int
?
CoreIndex
{
get
; }
22
31
public
bool
UseAffinity
{
get
; }
32
41
public
bool
IsOverflowPolling
{
get
; }
42
51
public
bool
IsDedicatedWorker
=> !
IsOverflowPolling
;
52
85
public
DreamineThreadCoreAssignment
(
int
? coreIndex,
bool
useAffinity,
bool
isOverflowPolling)
86
{
87
CoreIndex
= coreIndex;
88
UseAffinity
= useAffinity;
89
IsOverflowPolling
= isOverflowPolling;
90
}
91
108
public
static
DreamineThreadCoreAssignment
None
()
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
166
public
static
DreamineThreadCoreAssignment
Overflow
()
167
{
168
return
new
DreamineThreadCoreAssignment
(
null
,
false
,
true
);
169
}
170
}
Dreamine.Threading.Models
Definition
DreamineThreadCoreAssignment.cs:1
Dreamine.Threading.Models.DreamineThreadCoreAssignment.DreamineThreadCoreAssignment
DreamineThreadCoreAssignment(int? coreIndex, bool useAffinity, bool isOverflowPolling)
Definition
DreamineThreadCoreAssignment.cs:85
Dreamine.Threading.Models.DreamineThreadCoreAssignment.None
static DreamineThreadCoreAssignment None()
Definition
DreamineThreadCoreAssignment.cs:108
Dreamine.Threading.Models.DreamineThreadCoreAssignment.IsDedicatedWorker
bool IsDedicatedWorker
Definition
DreamineThreadCoreAssignment.cs:51
Dreamine.Threading.Models.DreamineThreadCoreAssignment.UseAffinity
bool UseAffinity
Definition
DreamineThreadCoreAssignment.cs:31
Dreamine.Threading.Models.DreamineThreadCoreAssignment.Dedicated
static DreamineThreadCoreAssignment Dedicated(int coreIndex, bool useAffinity)
Definition
DreamineThreadCoreAssignment.cs:145
Dreamine.Threading.Models.DreamineThreadCoreAssignment.Overflow
static DreamineThreadCoreAssignment Overflow()
Definition
DreamineThreadCoreAssignment.cs:166
Dreamine.Threading.Models.DreamineThreadCoreAssignment.CoreIndex
int? CoreIndex
Definition
DreamineThreadCoreAssignment.cs:21
Dreamine.Threading.Models.DreamineThreadCoreAssignment.IsOverflowPolling
bool IsOverflowPolling
Definition
DreamineThreadCoreAssignment.cs:41
Models
DreamineThreadCoreAssignment.cs
다음에 의해 생성됨 :
1.17.0