F


\f escape, in regular expressions, 468

F# language

downloading, 16

type safety and, 11

typing strategy of, 13, 14, 15

fail fast, 111

family (protected) accessibility, 25

fastcall calling convention, 127

fault blocks, 105–106

fibers, threads mapped to, 355

field initialization in constructors, 41–42

FieldDef section, assembly metadata, 136

fields

constant (literal) fields, 28

definition of, 26–27

memory layout for structs, controlling, 29–30

read-only fields, 27–28

size of, 27

FIFO queues, 244–245

file ACLs, 350–351

File class, opening files using, 271–272

FileInfo class, opening files using, 271

FileIOPermission class, 336–337

files

access control for, 273, 348–351

change notifications for, 276–278

copying, 275

creating, 273

deleting, 275–276

file system management, 274–278

moving, 275

opening, 271–273

permission to access, 336–337

temporary files, 276

FileStream class

file handles in, 271

reading and writing from, 273

FileSystemWatcher class, 276

finalization

critical finalization, 124, 418–419

definition of, 123, 203, 410–411

finalizers for objects, 123–124, 177–179

when finally blocks don't execute, 107

Finalize method, Object type, 123–124, 177

finally blocks

definition of, 106–107

ensuring memory release using, 409

two-pass exceptions and, 112–113

unhandled exceptions and, 109

first-in, first-out data structure (FIFO queues), 244–245

FirstMatchCodeGroup class, 334

fixed arrays, 225

flags-style enumerations, 67–68, 69

float32 type, IL, 18, 172

float64 type, IL, 18, 172

floating point types, 183–184

Flush method, Stream class, 261

ForEach method, lists, 237

ForegroundColor method, Console class, 281

fork/join patterns, 363

formatting

regional, 307–309

strings, 186, 196–200

forward interoperability, 428–430

fragmentation, 115, 122

friend assemblies, 145–146

fully trusted code, CAS, 332

functional delegate types, 238–239, 252–254

Fusion, probing using, 146, 148–149




Professional. NET Framework 2.0
Professional .NET Framework 2.0 (Programmer to Programmer)
ISBN: 0764571354
EAN: 2147483647
Year: N/A
Pages: 116
Authors: Joe Duffy

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