| < Day Day Up > |
|
Abort method, Thread class, 33, 54, 66
destroying threads, 65
AboveNormal value, ThreadPriority enumeration, 43
AcceptTcpClient method, TcpListener class, 248
AcquireReaderLock method, ReaderWriterLock class
synchronized code regions, 102
AcquireWriterLock method, ReaderWriterLock class, 105
synchronized code regions, 102
administrating priorities, 20
AllocateDataSlot method, Thread class, 33
AllocateNamedDataSlot method, Thread class, 33
apartment threading model
compared to free threading, 13
running out of process, 13
specifying, 141
ApartmentState enumeration, System.Threading namespace
members, 143
ApartmentState property, Thread class, 34
specifying threading model, 143
AppDomain class, System namespace, 21, 36
assemblies and, 21
cannot be inherited, 22
executing code within a specified AppDomain, 26
inheritance, 22
methods
CreateDomain method, 26
CurrentDomain property, 27
DoCallBack method, 27
GetCurrentThreadId property, 24, 27
GetData method, 25
SetData method, 24, 25, 27
setting AppDomain data, 23
threads and, 21
AppDomains communication
Remoting handles, 159
application code, debugging, 195
application domains
see AppDomain.
ArgumentOutOfRangeException class, System namespace, 164
ArrayList class, System.Collections namespace, 147
ASCII class, System.Text namespace, 253
ASP.NET pages
multi-threaded by default, 142
AspCompat directive
ASP.NET page marked as STA, 142
assemblies
AppDomain class and, 21
Assert method, Trace class, 203
asserting error notification, 204
asynchronous calls, 239
ATM scenario
achieving thread-safety, 82
working with threads, 81
atomicity
definition, 83
Authorization class, System.Net namespace, 229
AutoResetEvent class, System.Threading namespace, 32
compared to ManualResetEvent class, 110
manual synchronization, 106, 110
Set method, 173
synchronization support, 86
| < Day Day Up > |
|