public void EndApplyAll() { throwifcompleted(); if (hasSubSpeculator) { doSubSpeculatorEndApplyAll(); return; } completed = true; parentStream.EndApplyAll(); }