U


T

tables, metadata, 357

tabs, 8

Target elements, 178

technology updates, xxiii

templates, parameterized, 265

temporary collections, 289

termination handlers, 332, 564

ternary operators, 24, 628

this references

closed constructed types, 246

constructors, 110

generic types, 246

overview, 50–51

XClass type, 246

thread local storage (TLS)

application, 568, 580

overview, 553

thread-safe Dispose method, 585

threads

AwareLock.Enter, 541

commands, 541–542

finalizers, 567, 569

monitors, 540

mutexes, 540

overview, 539–541

Son of Strike (SOS), 541

WaitForMultipleObjects, 541

WaitHandle.WaitAll, 541

walkthrough, 542–546

Windows Debugger (WinDbg), 541

Threads window, 472

ThrowOnUnmappableChar, 617

tilde (~) command, 514

Tlist, 513

TLS. See thread local storage (TLS)

tokens. See symbols and tokens

TRACE symbol, 476

TraceListener class properties, 482

TraceListenerCollection, 483

TraceOptions, 483

tracepoints

keywords, 461

overview, 459–461

TraceSource

members, 476

methods, 476–477

overview, 476

properties, 478

sample code, 485–486

tracing

activity traces, 479

configuration files, 488–489

EventTypeFilter, 484

filters, 483

levels, 478–479

listeners, 481–482

overview, 476

sample code, 480, 485–486, 489–491

source levels, 479–480

SourceFilter, 484

SourceSwitch, 479

switches, 479

TraceListener class, 482

TraceListenerCollection, 483

TraceOptions values, 483

TraceSource. See TraceSource

transitivity, 92

trapping unhandled exceptions, 347

try blocks

exception handling, 326

nested try blocks, 333–334

try statements, 327–328

type inference, 244

Type methods, 371

Type objects

assemblies, 366

browsing information, 370

MemberTypes enumeration, 370

metadata collections, 371

obtaining, 365–367

overview, 365

typeof operator, 366

type parameters

closed constructed types, 243

derivation constraints, 248, 250, 251

multiple parameters, 241

open constructed types, 243

overview, 239

sample code, 239

sheet generic type, 241

typeof operator, 366, 384

types

blittable, 611, 618

browsing information, 370

classes. See classes

collections, 215

creating, 378–380

creating generic, 387

DebuggerBrowsableAttribute, 493–495

DebuggerDisplayAttribute. See DebuggerDisplayAttribute

DebuggerTypeProxyAttribute, 495–496

EventTypeFilter, 484

formatted, 618–620

generic. See generic types

managing, 417–418

MemberTypes enumeration, 370

metadata collections, 371

nested, 73

nonblittable, 611–612, 618

nullable, 18, 37

overview, 45

reference, 45

sample code, 379–380

SourceFilter, 484

SourceLevels, 479

StringBuilder, 168

Summation, 643

TraceListenerCollection, 483

TraceSource. See TraceSource

user-defined, 627

value, 45

WeakReference, 588




Programming Microsoft Visual C# 2005(c) The Language
Microsoft Visual Basic 2005 BASICS
ISBN: 0619267208
EAN: 2147483647
Year: 2007
Pages: 161

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