ShellBrowser .Net Edition
BasicWorkItem Constructor (allowAbortUponExceedingTimeLimit)
NamespacesJam.ShellBasicWorkItemBasicWorkItem(Boolean)
Allowing to abort is disabled per default since thread aborting results in unstable system state, see http://msdn.microsoft.com/en-us/magazine/cc163644.aspx : [..] "I'll caution you against using Thread.Abort to control the lifetime of a thread, especially if you have little knowledge about the implementation of the code you're aborting. An abort inside of a critical region could spell disaster for an entire AppDomain, and while a polite abort does signficantly reduce the window of disaster to very tiny slivers, that one time out of 1,000 could lead to a deadlock or resource leak or worse."
Declaration Syntax
C#Visual BasicVisual C++
public BasicWorkItem(
	bool allowAbortUponExceedingTimeLimit
)
Public Sub New ( _
	allowAbortUponExceedingTimeLimit As Boolean _
)
public:
BasicWorkItem(
	bool allowAbortUponExceedingTimeLimit
)
Parameters
allowAbortUponExceedingTimeLimit (Boolean)
If true, the thread is aborted via Abort()()() if the MaxBusyTime is exceeded.

Assembly: ShellBrowser (Module: ShellBrowser) Version: 4.2.1.45 (4.2.1.45)