다음을 통해 공유


DispatchTime 구조체

정의

디스패치 시간 및 시간 제한 표현.

public struct DispatchTime
type DispatchTime = struct
상속
DispatchTime

설명

DispatchTime 클래스는 사용할 임시 마일스톤을 표현하기 위한 간단한 메커니즘을 제공합니다.

시간 제한이 필요하거나 일정에 따라 작동하는 디스패치 함수를 사용합니다.

절대 벽 시간을 만들려면 특정 시점의 나노초 수를 음수 시간으로 사용하여 DispatchTime 생성자를 호출합니다.

생성자

DispatchTime(DispatchTime, Int64)

기존 디스패치 시간 및 나노초 델타를 기반으로 새 디스패치 시간 인스턴스를 만듭니다.

DispatchTime(DispatchTime, TimeSpan)

기존 디스패치 시간과 지정된 델타를 기반으로 새 디스패치 시간 인스턴스를 만듭니다.

DispatchTime(UInt64)

nanoseconds에서 새 DispatchTime 인스턴스를 만듭니다.

필드

Forever

무한대 시간을 나타냅니다.

Now

시간 제한을 나타내지 않습니다.

속성

Nanoseconds

이 인스턴스가 나타내는 총 나노초 수입니다.

WallTime

벽시계를 사용하여 고정 시점을 기준으로 마일스톤을 반환합니다.

적용 대상