Index_A

 < Day Day Up > 



A

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 > 



C# Threading Handbook
C# Threading Handbook
ISBN: 1861008295
EAN: 2147483647
Year: 2003
Pages: 74

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net