D


\d class, in regular expressions, 465, 471

DACLs (Discretionary ACLs), 349

date types

definition of, 192–195

parsing from strings, 201

DCOM (Distributed COM), 422–423

deadlocks

lock blocks for, 371

lock leveling for, 382

with threads, 355, 381–382

with transactions, 538–539

Debug class, 443–444, 449–450

debugging assembly load process, 149. See also diagnostics; tracing

decimals, 183–184

declarative code, 342–343

declarative transactions, 544–546

default constructors, 39–40

Deflate algorithm, 278–279

delay abort regions, 364

delay signing an assembly, 143

delegate keyword, C#, 60

delegate-based comparisons, 251–252, 253

delegates

anonymous delegates, 63–64

asynchronous delegates, 526–527

contravariant delegates, 62–63, 525–526

covariant delegates, 62–63, 525–526

creating, 60–62

defining, 519–521

definition of, 60, 519

dynamic method calls and, 129

events and delegate chains, 523

in-memory representation of, 521–522

invoking, 522–523

parameterized, 523–525

Delete method

directories, 276

files, 275

demands, CAS, 343–344

denies, CAS, 344–346

dependent transactions, 543–544

diagnostics. See also tracing

MDAs (Managed Debugging Assistants), 439

performance counters, 439

Windows Event Log, 338, 439, 452

dictionaries

always-sorted dictionaries, 241

definition of, 231–233

standard dictionaries, 239–240

Dictionary<TKey, TValue> class, 239–240

dimensions of an array, 216

directories

change notifications for, 276–278

copying, 275

creating, 274

deleting, 275–276

moving, 275

DirectoryInfo class, 274

Discretionary ACLs (DACLs), 349

Dispose method

Object type, 177–179

sockets, 287

Stream class, 260

transactions and, 540

Distributed COM (DCOM), 422–423

distributed transactions, permission to use, 339

div instruction, IL, 91, 555

DNS server, external, permission for, 338

domain neutrality, 152–154

dot (.) class, in regular expressions, 471

dup instruction, IL, 555

durability of transactions, 535

durations, 195

dynamic array access, 223–224

dynamic assembly loading, 156–160

dynamic method calls, 129

dynamic programming, 495–496. See also reflection

dynamic typing, 13–16




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