Amib.Threading.Internal.WorkItem.ReleaseWaitHandles C# (CSharp) Method

ReleaseWaitHandles() private static method

Release the work items' wait handles
private static ReleaseWaitHandles ( IWaitableResult waitableResults ) : void
waitableResults IWaitableResult An array of work item results
return void
        private static void ReleaseWaitHandles(IWaitableResult[] waitableResults)
        {
            for (int i = 0; i < waitableResults.Length; ++i)
            {
                WorkItemResult wir = (WorkItemResult)waitableResults[i].GetWorkItemResult();

                wir.GetWorkItem().ReleaseWaitHandle();
            }
        }