Programming .NET Components, 2nd Edition

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z]

factoring interfaces

     metrics

fault isolation, multiple processes and

FieldInfo class

     GetValue( )

     IsNotSerialized property

     SetValue( )

fields

     serialization, capturing from all levels of class hierarchy

     volatile

File Explorer, adding/removing assemblies in GAC

file I/O permissions

     demanding permission

     denying/permitting with stack walk modifiers

     LocalIntranet permission set, lacking in

file stream

     appending state of additional objects to

     binary serialization of

     serialization with SOAP formatter

FileIOPermission class

FileLoadException class

FileStream class

FileStreamClient class (example), asynchronous read

finalization queue

finalization, object

     deterministic

         Dispose( ) pattern

         Dispose( ), with error handling

         IDisposable pattern

         open/close pattern

     Dispose( ) and Finalize( ), using

     explicit garbage collection

     Finalize( ), implementation

Finalize( )

     implementation of

     singleton objects, use with

     using with Dispose( )

Fire( ) (EventsHelper)

     type safety

fire-and-forget methods

     designating with OneWay attribute

FireAsync( ) (EventsHelper) 2nd

FireEvent( )

firewalls, transport channels and serialization formats

firing an event 2nd

     asynchronously

     example

     in Visual Basic 2005

Flags attribute 2nd

foreground threads

FormatterAssemblyStyle class

formatters 2nd

     binary formatter

     channels and 2nd

     defined

     generic formatter

     message serialization

     security and

     serialization and versioning

     SOAP formatter

     transport channels and

     XML serialization

forms

     displaying with Application.Run( )

fragmented locking

free-threaded marshaler (FTM)

FreeNamedDataSlot( ) (Thread)

Freeze( )

friend assemblies

     strong names

friendly names

     adding reference to strongly named assembly

     for shared assemblies

     use by serialization formatters

     with friendly names

FTM (free-threaded marshaler)

FullTrust permission set 2nd

     Enterprise and User policies, use in

     My_Computer_Zone code group

     strongly named assemblies

fully qualified type names

function objects in C++

function pointers (C), delegates as

functions (DLL-exported), version control problems

Категории