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

SetWorkItemState() private method

Sets the work item's state
private SetWorkItemState ( WorkItemState workItemState ) : void
workItemState WorkItemState The state to set the work item to
return void
        private void SetWorkItemState(WorkItemState workItemState)
        {
            lock (this)
            {
                if (IsValidStatesTransition(_workItemState, workItemState))
                {
                    _workItemState = workItemState;
                }
            }
        }