Dreamine.Threading
1.0.1
이 패키지는 .NET ThreadPool이나 Task Parallel Library를 대체하려는 목적이 아닙니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
IDreamineThreadJob.cs
이 파일의 문서화 페이지로 가기
1
using
Dreamine.Threading.Models
;
2
3
namespace
Dreamine.Threading.Interfaces
;
4
13
public
interface
IDreamineThreadJob
14
{
23
string
Name
{
get
; }
24
33
DreamineThreadJobOptions
Options
{
get
; }
34
43
long
ExecuteCount
{
get
; }
44
53
DateTimeOffset?
LastExecutedAt
{
get
; }
54
63
Exception?
LastException
{
get
; }
64
89
bool
ShouldRun
(DateTimeOffset now);
90
123
ValueTask
ExecuteAsync
(CancellationToken cancellationToken);
124
}
Dreamine.Threading.Interfaces
Definition
ICpuInfoProvider.cs:1
Dreamine.Threading.Models
Definition
DreamineThreadCoreAssignment.cs:1
Dreamine.Threading.Interfaces.IDreamineThreadJob
Definition
IDreamineThreadJob.cs:14
Dreamine.Threading.Interfaces.IDreamineThreadJob.LastExecutedAt
DateTimeOffset? LastExecutedAt
Definition
IDreamineThreadJob.cs:53
Dreamine.Threading.Interfaces.IDreamineThreadJob.ShouldRun
bool ShouldRun(DateTimeOffset now)
Dreamine.Threading.Interfaces.IDreamineThreadJob.ExecuteAsync
ValueTask ExecuteAsync(CancellationToken cancellationToken)
Dreamine.Threading.Interfaces.IDreamineThreadJob.ExecuteCount
long ExecuteCount
Definition
IDreamineThreadJob.cs:43
Dreamine.Threading.Interfaces.IDreamineThreadJob.LastException
Exception? LastException
Definition
IDreamineThreadJob.cs:63
Dreamine.Threading.Interfaces.IDreamineThreadJob.Name
string Name
Definition
IDreamineThreadJob.cs:23
Dreamine.Threading.Interfaces.IDreamineThreadJob.Options
DreamineThreadJobOptions Options
Definition
IDreamineThreadJob.cs:33
Dreamine.Threading.Models.DreamineThreadJobOptions
Definition
DreamineThreadJobOptions.cs:12
Interfaces
IDreamineThreadJob.cs
다음에 의해 생성됨 :
1.17.0