다음을 통해 공유


ITimer 인터페이스

정의

기한 및 기간을 변경할 수 있는 타이머를 나타냅니다.

public interface class ITimer : IAsyncDisposable, IDisposable
public interface ITimer : IAsyncDisposable, IDisposable
type ITimer = interface
    interface IDisposable
    interface IAsyncDisposable
type ITimer = interface
    interface IAsyncDisposable
    interface IDisposable
Public Interface ITimer
Implements IAsyncDisposable, IDisposable
파생
구현

설명

Change(TimeSpan, TimeSpan), Dispose()DisposeAsync() 구현은 모두 스레드로부터 안전해야 타이머 인스턴스가 여러 스레드에서 동시에 액세스할 수 있습니다.

메서드

Change(TimeSpan, TimeSpan)

TimeSpan 값을 사용하여 시간 간격을 측정하여 타이머에 대한 메서드 호출 사이의 시작 시간과 간격을 변경합니다.

Dispose()

관리되지 않는 리소스의 해제, 해제 또는 재설정과 관련된 애플리케이션 정의 작업을 수행합니다.

(다음에서 상속됨 IDisposable)
DisposeAsync()

관리되지 않는 리소스를 비동기적으로 해제, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

(다음에서 상속됨 IAsyncDisposable)

확장 메서드

ConfigureAwait(IAsyncDisposable, Boolean)

비동기 삭제 가능 파일에서 반환된 작업에 대한 대기가 수행되는 방법을 구성합니다.

적용 대상