Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Invoke C# (CSharp) Method

Invoke() public method

Invoke the test container; in turn will execute child work items as needed. Supports executing multiple items immediately for performance reasons.
public Invoke ( ) : bool
return bool
        public override bool Invoke()
        {
            WorkItem workItem;
            bool additionalWork;
            bool canContinueImmediateExecution = false;

            do
            {
                additionalWork = Invoke(out workItem);
                if (workItem != null)
                {
                    canContinueImmediateExecution = workItem.CanExecuteImmediately;
                }
            }
            while (additionalWork && canContinueImmediateExecution);

            return additionalWork;
        }

Same methods

CompositeWorkItem::Invoke ( WorkItem &usedWorkItem ) : bool