Struct ScheduleId
스케줄 작업 식별자 struct. Cancel 호출 시 사용.
public readonly struct ScheduleId
Remarks
IdGenerator.Next()로 생성된 단조 증가 uint 값. 0은 유효하지 않은 ID. 값 타입이므로 복사 비용 없음.
Constructors
ScheduleId(uint)
public ScheduleId(uint value)
Parameters
valueuint
Fields
Value
내부 ID 값. 0은 미초기화 상태.
public readonly uint Value
Field Value
- uint
Methods
Equals(ScheduleId)
public bool Equals(ScheduleId other)
Parameters
otherScheduleId
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
Operators
operator ==(ScheduleId, ScheduleId)
public static bool operator ==(ScheduleId a, ScheduleId b)
Parameters
aScheduleIdbScheduleId
Returns
- bool
operator !=(ScheduleId, ScheduleId)
public static bool operator !=(ScheduleId a, ScheduleId b)
Parameters
aScheduleIdbScheduleId
Returns
- bool