Table of Contents

Struct ScheduleId

Namespace
Framework.Systems.Time.Scheduler
Assembly
Assembly-CSharp.dll

스케줄 작업 식별자 struct. Cancel 호출 시 사용.

public readonly struct ScheduleId

Remarks

IdGenerator.Next()로 생성된 단조 증가 uint 값. 0은 유효하지 않은 ID. 값 타입이므로 복사 비용 없음.

Constructors

ScheduleId(uint)

public ScheduleId(uint value)

Parameters

value uint

Fields

Value

내부 ID 값. 0은 미초기화 상태.

public readonly uint Value

Field Value

uint

Methods

Equals(ScheduleId)

public bool Equals(ScheduleId other)

Parameters

other ScheduleId

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Operators

operator ==(ScheduleId, ScheduleId)

public static bool operator ==(ScheduleId a, ScheduleId b)

Parameters

a ScheduleId
b ScheduleId

Returns

bool

operator !=(ScheduleId, ScheduleId)

public static bool operator !=(ScheduleId a, ScheduleId b)

Parameters

a ScheduleId
b ScheduleId

Returns

bool