FakeTimeProvider 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
테스트에서 결정적 동작을 사용하도록 설정하는 데 사용할 수 있는 가상 시간 공급자를 나타냅니다.
public ref class FakeTimeProvider : TimeProvider
public class FakeTimeProvider : TimeProvider
type FakeTimeProvider = class
inherit TimeProvider
Public Class FakeTimeProvider
Inherits TimeProvider
- 상속
생성자
FakeTimeProvider() |
FakeTimeProvider 클래스의 새 인스턴스를 초기화합니다. |
FakeTimeProvider(DateTimeOffset) |
FakeTimeProvider 클래스의 새 인스턴스를 초기화합니다. |
속성
AutoAdvanceAmount |
시계를 읽을 때마다 시간이 진행되는 시간을 가져오거나 설정합니다. |
LocalTimeZone |
이 TimeProvider'시간의 개념에 따라 현지 표준 시간대를 나타내는 TimeZoneInfo 개체를 가져옵니다. |
Start |
이 공급자의 시작 날짜 및 시간을 가져옵니다. |
TimestampFrequency |
GetTimestamp() 값이 초당 증분되는 양을 가져옵니다. |
메서드
AdjustTime(DateTimeOffset) |
UTC 표준 시간대의 날짜 및 시간을 진행합니다. |
Advance(TimeSpan) |
시간을 특정 금액만큼 진행합니다. |
CreateTimer(TimerCallback, Object, TimeSpan, TimeSpan) | |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
GetElapsedTime(Int64) |
GetTimestamp()사용하여 검색된 |
GetElapsedTime(Int64, Int64) |
GetTimestamp()사용하여 검색된 두 타임스탬프 사이의 경과된 시간을 가져옵니다. (다음에서 상속됨 TimeProvider) |
GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
GetLocalNow() |
오프셋이 UTC(협정 세계시)에서 LocalTimeZone오프셋으로 설정된 GetUtcNow()기반으로 하는 이 TimeProvider'의 시간 개념에 따라 현재 날짜 및 시간으로 설정된 DateTimeOffset 값을 가져옵니다. (다음에서 상속됨 TimeProvider) |
GetTimestamp() |
타이머 메커니즘에서 높은 정확도로 작은 시간 간격을 측정하도록 설계된 현재 고주파 값을 가져옵니다. |
GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
GetUtcNow() |
날짜와 시간이 현재 UTC(협정 세계시) 날짜 및 시간으로 설정되고 오프셋이 0인 DateTimeOffset 값을 가져옵니다. 모두 이 TimeProvider'시간의 개념에 따라. |
MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
SetLocalTimeZone(TimeZoneInfo) |
현지 표준 시간대를 설정합니다. |
SetUtcNow(DateTimeOffset) |
UTC 표준 시간대의 날짜 및 시간을 진행합니다. |
ToString() |
현재 시간에 대한 이 공급자의 아이디어를 나타내는 문자열 표현을 반환합니다. |
확장 메서드
CreateCancellationTokenSource(TimeProvider, TimeSpan) |
지정된 TimeSpan후에 취소될 CancellationTokenSource 클래스의 새 인스턴스를 초기화합니다. |
Delay(TimeProvider, TimeSpan, CancellationToken) |
지정된 시간 간격 후에 완료되는 작업을 만듭니다. |
적용 대상
.NET