C# 클래스 NanoByte.Common.Tasks.CancellationGuard

상속: IDisposable
파일 보기 프로젝트 열기: nano-byte/common

공개 메소드들

메소드 설명
CancellationGuard ( CancellationToken cancellationToken ) : System

Registers a callback for the cancellationToken that blocks calls to CancellationTokenSource.Cancel() until Dispose has been called.

CancellationGuard ( CancellationToken cancellationToken, System.TimeSpan timeout ) : System

Registers a callback for the cancellationToken that blocks calls to CancellationTokenSource.Cancel() until Dispose has been called.

비공개 메소드들

메소드 설명
Dispose ( ) : void

메소드 상세

CancellationGuard() 공개 메소드

Registers a callback for the cancellationToken that blocks calls to CancellationTokenSource.Cancel() until Dispose has been called.
public CancellationGuard ( CancellationToken cancellationToken ) : System
cancellationToken CancellationToken Used to signal cancellation requests.
리턴 System

CancellationGuard() 공개 메소드

Registers a callback for the cancellationToken that blocks calls to CancellationTokenSource.Cancel() until Dispose has been called.
public CancellationGuard ( CancellationToken cancellationToken, System.TimeSpan timeout ) : System
cancellationToken CancellationToken Used to signal cancellation requests.
timeout System.TimeSpan A timespan after which the cancellation will be considered completed even if has not been called yet.
리턴 System