G
GAC (Global Assembly Cache). See Global Assembly Cache
garbage collection
delegates and, 467469
described, 402
finalization , 1013, 407409
generations, 404
large object heaps, 405
overview, 404
pointers, 79, 457
premature, 467
preventing, 467
resurrection, 454
roots, 405407
wrong times, 468
GetAllNames() method, 305
GetCollection() method, 366
GetComputerNameEx() function, 300, 304
GetConstructorString() method, 310
GetDisplayInfo() method, 486
GetIdsOfNames method, 140
GetLastError() function, 304
GetLastWin32Error function, 304, 420, 460
GetResultViewType() method, 486
GetSingleName() method, 304305
GetTypeInfoCount method, 140
global
catalogs, 347
constants, 91
language support, 384
methods , 91
object pointers, 405
security functions, 253
Global Assembly Cache (GAC)
assembly installations, 72
assembly management, 48
delayed signing, 72
described, 8
dynamic registration, 349
file additions, 69
location, 68
.NET components from COM, 122
overview, 6769
signed assemblies, 71
strong names , 7071
Globally Unique IDs (GUIDs). See GUIDs
Guid attribute, 85, 111, 128, 158, 289290, 483
GUIDs (Globally Unique IDs)
COM interface IDs, 128
component identification, 8
component location, 7
control identification, 144
importance of, 289290
interface information, 483, 488
overriding, 111
subscribers, 356, 367
version numbers and, 142