다음을 통해 공유


CancellationTokenRegistration 구조체

정의

CancellationToken등록된 콜백 대리자를 나타냅니다.

public value class CancellationTokenRegistration : IDisposable, IEquatable<System::Threading::CancellationTokenRegistration>
public value class CancellationTokenRegistration : IAsyncDisposable, IDisposable, IEquatable<System::Threading::CancellationTokenRegistration>
public struct CancellationTokenRegistration : IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
public readonly struct CancellationTokenRegistration : IAsyncDisposable, IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
public readonly struct CancellationTokenRegistration : IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
type CancellationTokenRegistration = struct
    interface IDisposable
type CancellationTokenRegistration = struct
    interface IAsyncDisposable
    interface IDisposable
Public Structure CancellationTokenRegistration
Implements IDisposable, IEquatable(Of CancellationTokenRegistration)
Public Structure CancellationTokenRegistration
Implements IAsyncDisposable, IDisposable, IEquatable(Of CancellationTokenRegistration)
상속
CancellationTokenRegistration
구현

설명

콜백은 토큰이 취소될 때 호출됩니다. 콜백의 등록을 취소하려면 해당 등록 인스턴스를 삭제합니다. 자세한 내용 및 코드 예제는 관리되는 스레드취소를 참조하세요.

속성

Token

이 등록이 연결된 CancellationToken 가져옵니다.

메서드

Dispose()

등록을 삭제하고 연결된 CancellationToken대상 콜백을 등록 취소합니다.

DisposeAsync()

등록을 삭제하고 연결된 CancellationToken대상 콜백을 등록 취소합니다.

Equals(CancellationTokenRegistration)

현재 CancellationTokenRegistration 인스턴스가 지정된 CancellationTokenRegistration같은지 여부를 확인합니다.

Equals(Object)

현재 CancellationTokenRegistration 인스턴스가 지정된 CancellationTokenRegistration같은지 여부를 확인합니다.

GetHashCode()

CancellationTokenRegistration해시 함수로 사용됩니다.

Unregister()

등록을 삭제하고 연결된 CancellationToken대상 콜백을 등록 취소합니다.

연산자

Equality(CancellationTokenRegistration, CancellationTokenRegistration)

CancellationTokenRegistration 인스턴스가 같은지 여부를 확인합니다.

Inequality(CancellationTokenRegistration, CancellationTokenRegistration)

CancellationTokenRegistration 인스턴스가 같지 않은지 여부를 확인합니다.

확장 메서드

ConfigureAwait(IAsyncDisposable, Boolean)

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

적용 대상

스레드 보안

CancellationTokenRegistration 모든 공용 및 보호된 멤버는 스레드로부터 안전하며 Dispose를 제외하고 여러 스레드에서 동시에 사용할 수 있으며 CancellationTokenRegistration 다른 모든 작업이 완료된 경우에만 사용해야 합니다.

추가 정보