ForkJoinTask.Reinitialize 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.
Setzt den internen Buchführungszustand dieser Aufgabe zurück, sodass eine nachfolgende fork.
[Android.Runtime.Register("reinitialize", "()V", "GetReinitializeHandler")]
public virtual void Reinitialize();
[<Android.Runtime.Register("reinitialize", "()V", "GetReinitializeHandler")>]
abstract member Reinitialize : unit -> unit
override this.Reinitialize : unit -> unit
- Attribute
Hinweise
Setzt den internen Buchführungszustand dieser Aufgabe zurück, sodass eine nachfolgende fork. Diese Methode ermöglicht eine wiederholte Wiederverwendung dieser Aufgabe, aber nur, wenn die Wiederverwendung erfolgt, wenn diese Aufgabe nie verzweigt oder verzweigt wurde, dann abgeschlossen und alle ausstehenden Verknüpfungen dieser Aufgabe ebenfalls abgeschlossen wurden. Effekte unter anderen Nutzungsbedingungen sind nicht garantiert. Diese Methode kann beim Ausführen vordefinierter Strukturen von Teilvorgängen in Schleifen nützlich sein.
Nach Abschluss dieser Methode, isDone() Berichte falseund getException() Berichte null. Der zurückgegebene getRawResult Wert ist jedoch nicht betroffen. Um diesen Wert zu löschen, können Sie dies aufrufen setRawResult(null).
Java Dokumentation für java.util.concurrent.ForkJoinTask.reinitialize().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.