S


R

raw pointers, 599

RCW (Runtime Callable Wrapper), 602

read-only fields, 53

read-only properties, 72

rectangular arrays. See multidimensional arrays

recursive constraints, 250

refactoring

operations, 172

overview, 171

Preview Changes dialog box, 172

Refactoring menu, 172

walkthrough, 173–176

Refactoring menu, 172

reference tree, 531–533

reference types

constraints, 254

overview, 45

user-defined types, 254

References elements, 167

refinement of classes, 81

reflection

Activator class, 378

assembly loading, 367–369

attributes, 389–392, 396–398

binders, 375–378

casting, 380

creating generic types, 387

dynamic invocation, 373–378

exception handling, 352

function call performance, 383

GetCustomAttribute method, 396, 397

GetCustomAttributes method, 396–397

GetGenericArguments method, 386

GetGenericTypeDefinition method, 385

GetType method, 384

IsGeneric Boolean property, 383

IsGenericMethod property, 383

IsGenericTypeDefinition Boolean property, 383

late binding delegates, 380–382

MakeGenericType method, 387

overview, 355, 364, 383

predefined attributes, 390

programmer-defined custom attributes, 390

pseudo-custom attributes, 390

sample code, 372, 379–380

security, 388

type creation, 378–380

Type objects, 365–367

typeof operator, 384

Reflection namespace

code snippets, 170

overview, 364

Reflection trees, 366

ReflectionPermission flags, 388

reflexivity, 92

region directives, 15

Registers window, 475–476

relational operators, replacement methods, 646

Release configuration

overview, 441

settings, 442

remote exceptions, 345–347

RemoveMemoryPressure method, 596

resources for this book

Constrained Execution Region (CER) information, 593

Debugging Tools for Windows, 500

links to code samples for this book, xxiv

Microsoft Knowledge Base articles, xxiv

Microsoft Press Technology Updates Web page, xxiii

Microsoft Public Symbol Store, 548

support for this book, xxiv

resurrection, 571–573

rethrowing exceptions, 330

return keyword, 57

return statements, 285

return types

methods, 57–58

pointers, 608–611

reusable objects, 585

reverse iteration, 288

RightShift operator overloading, 633

roundtripping, 434–436

Runtime Callable Wrapper (RCW), 602

Runtime Debugger (CorDbg). See Managed Debugger (MDbg)




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