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] [Y] [Z] ObfuscateAssembly attribute 2nd ObfuscatedCls class Obfuscation attribute obfuscators configuring on assemblies 2nd 3rd ObjCache class using Object class object containment in design patterns object-oriented programming classes vs. structures ObjectDisposedException exception 2nd 3rd 4th objects caching 2nd 3rd 4th 5th 6th generating tracing code when creating 2nd initializing with overloaded constructors retrieving all instances of specific object in List<T> rolling back changes to 2nd 3rd 4th 5th 6th 7th stored in arrays searching sorting 2nd string representation of 2nd 3rd 4th 5th wrapping value type in (boxing) ObjState class ObservableHashtable class 2nd 3rd 4th 5th observer object that watches ObservableHashtables class using observer design pattern performance and odd value offsets unions OnAfterAdd method OnAfterChange method OnBeforeAdd method 2nd OnBeforeChange method 2nd OnBeforeCreate method OnChanged event OnCreated and OnDeleted events one-to-many map OnEntryWritten method OnRenamed event Open method FileInfo class OpenPortFound event 2nd OpenPorts and ClosedPorts properties OpenRead method OpenSubKey method OpenText method File class operating systems gettting version page size operator () operators overloading += 2nd originator object 2nd 3rd 4th out keyword out parameter acting as return parameter out parameter modifier 2nd 3rd out-of-bounds situations outer variables OutOfMemoryException exception 2nd OverflowException OverFlowException exception 2nd OverflowException exception 2nd 3rd 4th 5th overloaded operators implementing iterators as overloading methods exception for invalid formatting parameter overriding methods conditional compilation and |