ThreadPoolThrottle.QueueUserWorkItem Method
Queue a work item to the threadpool while obeying the thread limit passed in the constructor. If this instance of the ThreadPoolThrottle already has submitted its limit of simultaneous tasks to the threadpool, queue this work item and return.
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
Public Function QueueUserWorkItem ( _
callBack As WaitCallback, _
state As Object _
) As Boolean
public bool QueueUserWorkItem(
WaitCallback callBack,
Object state
)
public:
bool QueueUserWorkItem(
WaitCallback^ callBack,
Object^ state
)
member QueueUserWorkItem :
callBack:WaitCallback *
state:Object -> bool
public function QueueUserWorkItem(
callBack : WaitCallback,
state : Object
) : boolean
Parameters
callBack
Type: System.Threading.WaitCallbackThe callback to be called on the threadpool thread.
state
Type: System.ObjectA state object to be supplied on the callback.
Return Value
Type: System.Boolean
True if the request was successfully queued and false if not.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.