4.0.0-beta-22416
16 Jan 15
Toggle Dropdown
Version 4
4.3.0
15 Nov 16
4.3.0-preview1-24530-04
24 Oct 16
4.0.0
27 Jun 16
4.0.0-rc2-24027
16 May 16
4.0.0-beta-23516
18 Nov 15
4.0.0-beta-23409
15 Oct 15
4.0.0-beta-23225
2 Sep 15
4.0.0-beta-23123
29 Jul 15
4.0.0-beta-23109
27 Jul 15
4.0.0-beta-23019
30 Jun 15
4.0.0-beta-22816
24 Apr 15
4.0.0-beta-22605
13 Feb 15
4.0.0-beta-22416
16 Jan 15
4.0.0-beta-22231
11 Nov 14
Compare to version...
with 4.3.0-preview1-24530-04
Toggle Dropdown
Version 4
4.3.0
15 Nov 16
4.3.0-preview1-24530-04
24 Oct 16
4.0.0
27 Jun 16
4.0.0-rc2-24027
16 May 16
4.0.0-beta-23516
18 Nov 15
4.0.0-beta-23409
15 Oct 15
4.0.0-beta-23225
2 Sep 15
4.0.0-beta-23123
29 Jul 15
4.0.0-beta-23109
27 Jul 15
4.0.0-beta-23019
30 Jun 15
4.0.0-beta-22816
24 Apr 15
4.0.0-beta-22605
13 Feb 15
4.0.0-beta-22416
16 Jan 15
4.0.0-beta-22231
11 Nov 14
Download Package
Open in NuGet
<
PackageReference
Include
=
"System.Threading.Thread"
Version
=
"4.0.0-beta-22416"
/>
API Differences between 4.0.0-beta-22416 and 4.3.0-preview1-24530-04
41
Additions
0
Removals
System.Threading
public
sealed
delegate
ParameterizedThreadStart
:
MulticastDelegate
public
ParameterizedThreadStart
(
object
object
,
IntPtr
method
)
public
virtual
IAsyncResult
BeginInvoke
(
object
obj
,
AsyncCallback
callback
,
object
object
)
public
virtual
void
EndInvoke
(
IAsyncResult
result
)
public
virtual
void
Invoke
(
object
obj
)
public
sealed
class
Thread
public
static
Thread
CurrentThread
{
get
; }
public
bool
IsAlive
{
get
; }
public
bool
IsBackground
{
get
;
set
; }
public
int
ManagedThreadId
{
get
; }
public
string
Name
{
get
;
set
; }
public
ThreadState
ThreadState
{
get
; }
public
Thread
(
ParameterizedThreadStart
start
)
public
Thread
(
ThreadStart
start
)
public
static
void
Sleep
(
int
millisecondsTimeout
)
public
static
void
Sleep
(
TimeSpan
timeout
)
public
void
Join
()
public
bool
Join
(
int
millisecondsTimeout
)
public
void
Start
()
public
void
Start
(
object
parameter
)
public
sealed
delegate
ThreadStart
:
MulticastDelegate
public
ThreadStart
(
object
object
,
IntPtr
method
)
public
virtual
IAsyncResult
BeginInvoke
(
AsyncCallback
callback
,
object
object
)
public
virtual
void
EndInvoke
(
IAsyncResult
result
)
public
virtual
void
Invoke
()
public
sealed
class
ThreadStartException
:
Exception
public
enum
ThreadState
Aborted
=
256
AbortRequested
=
128
Background
=
4
Running
=
0
Stopped
=
16
StopRequested
=
1
Suspended
=
64
SuspendRequested
=
2
Unstarted
=
8
WaitSleepJoin
=
32
public
class
ThreadStateException
:
Exception
public
ThreadStateException
()
public
ThreadStateException
(
string
message
)
public
ThreadStateException
(
string
message
,
Exception
innerException
)