CancellationToken.UnsafeRegister Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| UnsafeRegister(Action<Object,CancellationToken>, Object) |
Registriert eine Stellvertretung, die aufgerufen wird, wenn dieses CancellationToken abgebrochen wird. |
| UnsafeRegister(Action<Object>, Object) |
Registriert eine Stellvertretung, die aufgerufen wird, wenn dies CancellationToken abgebrochen wird. |
UnsafeRegister(Action<Object,CancellationToken>, Object)
- Quelle:
- CancellationToken.cs
- Quelle:
- CancellationToken.cs
- Quelle:
- CancellationToken.cs
- Quelle:
- CancellationToken.cs
- Quelle:
- CancellationToken.cs
Registriert eine Stellvertretung, die aufgerufen wird, wenn dieses CancellationToken abgebrochen wird.
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
Parameter
- callback
- Action<Object,CancellationToken>
Der Delegat, der ausgeführt werden soll, wenn das CancellationToken abgebrochen wird.
- state
- Object
Der Zustand, der an den Aufruf der callback Stellvertretung übergeben werden soll. Dies kann sein null.
Gibt zurück
Die CancellationTokenRegistration Instanz, die zum Aufheben der Registrierung des Rückrufs verwendet werden kann.
Ausnahmen
callback ist null.
Hinweise
Wenn sich dieses Token bereits im abgebrochenen Zustand befindet, wird der Delegat sofort und synchron ausgeführt. Jede Ausnahme, die der Delegat generiert, wird aus diesem Methodenaufruf weitergegeben. ExecutionContext wird nicht erfasst oder an den Aufruf des Rückrufs geflusst.
Gilt für:
UnsafeRegister(Action<Object>, Object)
- Quelle:
- CancellationToken.cs
- Quelle:
- CancellationToken.cs
- Quelle:
- CancellationToken.cs
- Quelle:
- CancellationToken.cs
- Quelle:
- CancellationToken.cs
Registriert eine Stellvertretung, die aufgerufen wird, wenn dies CancellationToken abgebrochen wird.
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
Parameter
Der Delegat, der ausgeführt werden soll, wenn der CancellationToken Vorgang abgebrochen wird.
- state
- Object
Der Zustand, der an den Aufruf der callback Stellvertretung übergeben werden soll. Dies kann sein null.
Gibt zurück
Ein Objekt, mit dem die Registrierung des Rückrufs aufgehoben werden kann.
Ausnahmen
callback ist NULL.
Hinweise
Wenn sich dieses Token bereits im abgebrochenen Zustand befindet, wird der Delegat sofort und synchron ausgeführt. Jede Ausnahme, die der Delegat generiert, wird aus diesem Methodenaufruf weitergegeben.
Der ExecutionContext Aufruf des Rückrufs wird nicht erfasst oder fließt.