F

fault blocks

IL exception handling, 98

fields

accessing fields compared to accessing properties, 251

alignment of fields, 125

IL value types, 64

Idfld command, 67

stfid command, 66

viewing native code for accessing field, 255

wrapping field in property, 67

FileDialogPermission class

imperative security, 471

FileInfo Class, 461

FileIOPermission class

Demand() method, 461

System.Security.Permissions, 461

FileIOPermissionAttribute class

declarative security, 473

FileStream class

Read() method, 502

System.IO, 502

filter blocks

IL exception handling, 98

final keyword

.method directive, 79

finalization queue

garbage collector, 216

Finalize() method, see finalizers.

finalizers

architecture, 229

compared to Dispose() method, 221

executing on separate thread to garbage collection, 215

executing using VES, 216

handling unmanaged resources, 230

classes with managed and unmanaged resources, 226

high priority in execution, 217

implementing, 227

problems with executing, 215

reasons for using, 220

semantics, 220

syntax, 220

value types and, 230

fixed objects, see pinned objects.

FlatStyle enumeration

Standard value, 435

System value, 435

System.Windows.Forms, 435

FlatStyle property

ButtonBase class, 435

drawing Windows Form controls as XP controls, 435

floating-point numbers

using IL data types on evaluation stack, 29

for loops

compared to foreach loops, 262

foreach loops

compared to for loops, 262

foreground thread, 342

Form class

Closed event, 426

Closing event, 426

directly handling messages, 426

initializing application, 429

Layout event, 440

Load event, 429

MinimumSize property, 439

System.Windows.Forms, 426

Format() method

String class, 78

freachable queue

garbage collector, 216

Free() method

GCHandle class, 154

FromHbitmap() method

Image class, 451

FromXml() method

ISecurityEncodable interface, 484

Full Trust permission set

CLR security, 468



Advanced  .NET Programming
Advanced .NET Programming
ISBN: 1861006292
EAN: 2147483647
Year: 2002
Pages: 124

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