Microsoft.Ccr.Core.Choice.Finish C# (CSharp) Method

Finish() private method

private Finish ( ITask winner ) : void
winner ITask
return void
        void Finish(ITask winner)
        {
            if (LinkedIterator != null)
                winner.LinkedIterator = LinkedIterator;
            TaskQueue.Enqueue (winner);
            foreach (var rt in branches)
                rt.Cleanup ();
        }