CancellationTokenSource Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje element CancellationTokenSource.
Przeciążenia
| Nazwa | Opis |
|---|---|
| CancellationTokenSource() |
Inicjuje nowe wystąpienie klasy CancellationTokenSource. |
| CancellationTokenSource(Int32) |
Inicjuje nowe wystąpienie CancellationTokenSource klasy, które zostanie anulowane po upływie określonego opóźnienia w milisekundach. |
| CancellationTokenSource(TimeSpan) |
Inicjuje CancellationTokenSource nowe wystąpienie klasy, które zostanie anulowane po określonym przedziale czasu. |
| CancellationTokenSource(TimeSpan, TimeProvider) |
Inicjuje nowe wystąpienie CancellationTokenSource klasy, które zostanie anulowane po określonym TimeSpanobiekcie . |
CancellationTokenSource()
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
Inicjuje nowe wystąpienie klasy CancellationTokenSource.
public:
CancellationTokenSource();
public CancellationTokenSource();
Public Sub New ()
Zobacz też
Dotyczy
CancellationTokenSource(Int32)
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
Inicjuje nowe wystąpienie CancellationTokenSource klasy, które zostanie anulowane po upływie określonego opóźnienia w milisekundach.
public:
CancellationTokenSource(int millisecondsDelay);
public CancellationTokenSource(int millisecondsDelay);
new System.Threading.CancellationTokenSource : int -> System.Threading.CancellationTokenSource
Public Sub New (millisecondsDelay As Integer)
Parametry
- millisecondsDelay
- Int32
Interwał czasu w milisekundach oczekiwania przed anulowaniem tego CancellationTokenSourceparametru .
Wyjątki
millisecondsDelay wartość jest mniejsza niż -1.
Uwagi
Odliczanie rozpoczyna millisecondsDelay się podczas wywołania konstruktora. Po wygaśnięciu millisecondsDelay konstrukcja zostanie anulowana CancellationTokenSource (jeśli nie została już anulowana).
Kolejne wywołania polecenia CancelAfter resetują millisecondsDelay element dla skonstruowanego CancellationTokenSourceelementu , jeśli nie został on już anulowany.
Dotyczy
CancellationTokenSource(TimeSpan)
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
Inicjuje CancellationTokenSource nowe wystąpienie klasy, które zostanie anulowane po określonym przedziale czasu.
public:
CancellationTokenSource(TimeSpan delay);
public CancellationTokenSource(TimeSpan delay);
new System.Threading.CancellationTokenSource : TimeSpan -> System.Threading.CancellationTokenSource
Public Sub New (delay As TimeSpan)
Parametry
- delay
- TimeSpan
Interwał czasu oczekiwania przed anulowaniem tego CancellationTokenSource.
Wyjątki
delay.TotalMilliseconds jest mniejszy niż -1 lub większy niż Int32.MaxValue (lub UInt32.MaxValue — 1 w niektórych wersjach .NET). Należy pamiętać, że ta górna granica jest bardziej restrykcyjna niż TimeSpan.MaxValue.
Uwagi
Odliczanie opóźnienia rozpoczyna się podczas wywołania konstruktora. Po wygaśnięciu opóźnienia konstrukcja CancellationTokenSource zostanie anulowana, jeśli nie została już anulowana.
Kolejne wywołania , aby zresetować CancelAfter opóźnienie dla skonstruowanego CancellationTokenSourceelementu , jeśli nie zostało ono już anulowane.
Dotyczy
CancellationTokenSource(TimeSpan, TimeProvider)
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
- Źródło:
- CancellationTokenSource.cs
Inicjuje nowe wystąpienie CancellationTokenSource klasy, które zostanie anulowane po określonym TimeSpanobiekcie .
public:
CancellationTokenSource(TimeSpan delay, TimeProvider ^ timeProvider);
public CancellationTokenSource(TimeSpan delay, TimeProvider timeProvider);
new System.Threading.CancellationTokenSource : TimeSpan * TimeProvider -> System.Threading.CancellationTokenSource
Public Sub New (delay As TimeSpan, timeProvider As TimeProvider)
Parametry
- delay
- TimeSpan
Interwał czasu oczekiwania przed anulowaniem tego CancellationTokenSource.
- timeProvider
- TimeProvider
Element TimeProvider , za pomocą którego należy interpretować element delay.
Wyjątki
delay
TotalMilliseconds Wartość jest mniejsza niż -1 lub większa niż MaxValue - 1.
Parametr timeProvider ma wartość null.
Uwagi
Odliczanie opóźnienia rozpoczyna się podczas wywołania konstruktora. Po wygaśnięciu opóźnienia konstrukcja CancellationTokenSource zostanie anulowana, jeśli nie została już anulowana. Kolejne wywołania metody CancelAfter zresetują opóźnienie skonstruowanego CancellationTokenSourceelementu , jeśli nie zostało ono już anulowane.