BackColor property
DrawltemEventArgs class, 446
background threads, 342
beforefieldinit keyword
.class directive, 108
Begininit() method
PerformanceCounter class, 292
BeginInvoke() method
asynchronous delegate invocation, 352
Control class, 434
definition in IL, 347
delegates, 346
initializing application, 428
multithreading, 424
working with, 349
bit block transfer, see blitting.
BitBit() function
GDI, 450
blitting
example using GDI, 448
GDI compared to GDI+, 447
blocked threads
thread synchronization, 357
boot.ini, 461
boundaries, crossing
calling across application domains, 264
calling managed from unmanaged code, 264
calling unmanaged from managed code, 264
COM interoperability, 264
IJW, 265
network calls, 264
optimizing performance, 264
P/Invoke, 264
boxed types
.NET Framework, 123
reference types, compared to, 123
boxing
IL boxing, 81
late binding and, 266
problems with, 82
br.s command, 131
BracingStyle property
CodeGeneratorOptions class, 331
branches, IL
conditional branches, 36
unconditional branches, 35
brtrue.s command, 134
built-in asynchronous support
multithreading, 345
ButtonBase class
base class for Windows Form button controls, 435
drawing Windows Form controls as XP controls, 435
FlatStyle property, 435
System.Windows.Forms, 435
Byte structure, 79
ToString() method, 79
bytearray keyword
.data directive, 95