public ResultContinuation(ResultYieldInstruction <TResult> inst, Func <TResult, ResultYieldInstruction <TNext> > contFactory) { _inst = inst; _contFactory = contFactory; }
public ResultCallback(ResultYieldInstruction <TResult> inst, Func <TResult, TNext> callback) { _inst = inst; _callback = callback; }
public VoidContinuation(ResultYieldInstruction <TResult> inst, Func <TResult, TCont> contFactory) { _inst = inst; _contFactory = contFactory; }
public VoidCallback(ResultYieldInstruction <TResult> inst, Action <TResult> callback) { _inst = inst; _callback = callback; }