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()

CancellationTokenRegistration 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.

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 완료된 경우에만 사용해야 합니다.

추가 정보