CancellationTokenSource.CancelAfter CancellationTokenSource.CancelAfter CancellationTokenSource.CancelAfter CancellationTokenSource.CancelAfter Method

Definition

Plant den Abbruchvorgang in diesem CancellationTokenSource.Schedules a cancel operation on this CancellationTokenSource.

Überlädt

CancelAfter(Int32) CancelAfter(Int32) CancelAfter(Int32) CancelAfter(Int32)

Plant einen Abbruch auf diesem CancellationTokenSource nach der angegebenen Anzahl von Millisekunden.Schedules a cancel operation on this CancellationTokenSource after the specified number of milliseconds.

CancelAfter(TimeSpan) CancelAfter(TimeSpan) CancelAfter(TimeSpan) CancelAfter(TimeSpan)

Plant einen Abbruch auf diesem CancellationTokenSource nach der angegebenen Zeitspanne.Schedules a cancel operation on this CancellationTokenSource after the specified time span.

CancelAfter(Int32) CancelAfter(Int32) CancelAfter(Int32) CancelAfter(Int32)

Plant einen Abbruch auf diesem CancellationTokenSource nach der angegebenen Anzahl von Millisekunden.Schedules a cancel operation on this CancellationTokenSource after the specified number of milliseconds.

public:
 void CancelAfter(int millisecondsDelay);
public void CancelAfter (int millisecondsDelay);
member this.CancelAfter : int -> unit
Public Sub CancelAfter (millisecondsDelay As Integer)

Parameter

millisecondsDelay
Int32 Int32 Int32 Int32

Die Zeitspanne, die gewartet wird, bevor diese CancellationTokenSource abgebrochen wird.The time span to wait before canceling this CancellationTokenSource.

Ausnahmen

Die Ausnahme, die ausgelöst wird, wenn dieses CancellationTokenSource freigegeben wurde.The exception thrown when this CancellationTokenSource has been disposed.

Die Ausnahme, die ausgelöst wird, wenn millisecondsDelay kleiner als -1 ist.The exception thrown when millisecondsDelay is less than -1.

Hinweise

Der Countdown für das millisecondsDelay beginnt während dieses Aufrufes.The countdown for the millisecondsDelay starts during this call. Wenn abgelaufen ist, wird CancellationTokenSource diese abgebrochen, wenn Sie nicht bereits abgebrochen wurde. millisecondsDelayWhen the millisecondsDelay expires, this CancellationTokenSource is canceled, if it has not been canceled already.

Nachfolgende Aufrufe von cancelafter setzen den millisecondsDelay für diesen CancellationTokenSourcezurück, wenn er nicht bereits abgebrochen wurde.Subsequent calls to CancelAfter will reset the millisecondsDelay for this CancellationTokenSource, if it has not been canceled already.

CancelAfter(TimeSpan) CancelAfter(TimeSpan) CancelAfter(TimeSpan) CancelAfter(TimeSpan)

Plant einen Abbruch auf diesem CancellationTokenSource nach der angegebenen Zeitspanne.Schedules a cancel operation on this CancellationTokenSource after the specified time span.

public:
 void CancelAfter(TimeSpan delay);
public void CancelAfter (TimeSpan delay);
member this.CancelAfter : TimeSpan -> unit
Public Sub CancelAfter (delay As TimeSpan)

Parameter

delay
TimeSpan TimeSpan TimeSpan TimeSpan

Die Zeitspanne, die gewartet wird, bevor diese CancellationTokenSource abgebrochen wird.The time span to wait before canceling this CancellationTokenSource.

Ausnahmen

Die Ausnahme, die ausgelöst wird, wenn dieses CancellationTokenSource freigegeben wurde.The exception thrown when this CancellationTokenSource has been disposed.

Die Ausnahme, die ausgelöst wird, wenn delay kleiner als -1 oder größer als Int32.MaxValue ist.The exception that is thrown when delay is less than -1 or greater than Int32.MaxValue.

Hinweise

The countdown for the delay starts during this call. When the delay expires, this CancellationTokenSource is canceled, if it has not been canceled already.

Subsequent calls to CancelAfter will reset the delay for this CancellationTokenSource, if it has not been canceled already.

Gilt für: