CancellationToken.UnsafeRegister 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
UnsafeRegister(Action<Object,CancellationToken>, Object) |
이 CancellationToken 이 취소될 때 호출될 대리자를 등록합니다. |
UnsafeRegister(Action<Object>, Object) |
이 CancellationToken이 취소될 때 호출되는 대리자를 등록합니다. |
UnsafeRegister(Action<Object,CancellationToken>, Object)
이 CancellationToken 이 취소될 때 호출될 대리자를 등록합니다.
public:
System::Threading::CancellationTokenRegistration UnsafeRegister(Action<System::Object ^, System::Threading::CancellationToken> ^ callback, System::Object ^ state);
public System.Threading.CancellationTokenRegistration UnsafeRegister (Action<object?,System.Threading.CancellationToken> callback, object? state);
member this.UnsafeRegister : Action<obj, System.Threading.CancellationToken> * obj -> System.Threading.CancellationTokenRegistration
Public Function UnsafeRegister (callback As Action(Of Object, CancellationToken), state As Object) As CancellationTokenRegistration
매개 변수
- callback
- Action<Object,CancellationToken>
CancellationToken이 취소될 때 실행할 대리자입니다.
- state
- Object
대리자가 호출될 때 callback
에 전달할 상태입니다. 이 값은 null
이 될 수 있습니다.
반환
콜백 등록을 취소하는 데 사용할 수 있는 CancellationTokenRegistration 인스턴스입니다.
예외
callback
이(가) null
인 경우
설명
이 토큰이 이미 취소된 상태이면 대리자가 즉시 동기적으로 실행됩니다. 대리자가 생성하는 예외는 이 메서드 호출에서 전파됩니다. ExecutionContext 가 캡처되거나 콜백의 호출로 전달되지 않습니다.
적용 대상
UnsafeRegister(Action<Object>, Object)
이 CancellationToken이 취소될 때 호출되는 대리자를 등록합니다.
public:
System::Threading::CancellationTokenRegistration UnsafeRegister(Action<System::Object ^> ^ callback, System::Object ^ state);
public System.Threading.CancellationTokenRegistration UnsafeRegister (Action<object?> callback, object? state);
member this.UnsafeRegister : Action<obj> * obj -> System.Threading.CancellationTokenRegistration
Public Function UnsafeRegister (callback As Action(Of Object), state As Object) As CancellationTokenRegistration
매개 변수
CancellationToken이 취소될 때 실행할 대리자입니다.
- state
- Object
대리자가 호출될 때 callback
에 전달할 상태입니다. 이 값은 null
이 될 수 있습니다.
반환
콜백 등록을 취소하는 데 사용할 수 있는 개체입니다.
예외
callback
가 null입니다.
설명
If this token is already in the canceled state, the delegate is run immediately and synchronously. Any exception the delegate generates is propagated out of this method call.
ExecutionContext 캡처되거나 콜백의 호출로 전달되지 않습니다.