This delegate is for a ThreadPool work item.
public delegate void WaitCallback (object state );
ThreadPool.{QueueUserWorkItem( ) , UnsafeQueueUserWorkItem( )}