Programming C#: Building .NET Applications with C#
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] race conditions, synchronizing threads RAD (Rapid Application Development) RaisePostDataChangedEvent( ) method random numbers Rank property (System.Array) Rapid Application Development (RAD) 2nd RCW (Runtime Class Wrapper) Read( ) method (InputStream class) (Stream class) ReadFile( ) method ReadLine( ) method (StreamReader and StreamWriter classes) readonly field modifiers readonly fields RealProxy class records, database rectangular arrays recursion through subdirectories ref modifier ref parameters 2nd reference parameters reference types allocation on the heap arrays as arrays of boxing and unboxing classes as key/value associations and objects as ReferenceEquals( ) method references on value types reflection defined late binding 2nd on a type type discovery viewing metadata Refresh( ) method (DirectoryInfo class) Regasm tool, exporting .NET components Regex class Split( ) method RegisterChannel( ) method (ChannelServices) RegisterWellKnownServiceType( ) method 2nd regular expressions 2nd C#, based on Perl 5 regexp CaptureCollection, using defined groups, using inheritance literals and metacharacters MatchCollection and Match classes Regex class, using relational databases Declarative Referential Integrity (DRI) defined normalization SQL overview tables, records, and columns relational operators Relations property (DataSet) remainders from integer division remote objects, writing to remoting 2nd [See also marshaling] building a server building the client endpoints RegisterWellKnownServiceType( ) method server object types SingleCall object, using specifying a server with an interface RemotingConfiguration class RemotingServices class, Marshal( ) method 2ndRemove( ) method (Dictionary) (List) (String) (StringBuilder) RemoveAt( ) method (List) RemoveRange( ) method (List) renaming files Render( ) method Replace( ) method (StringBuilder) ResourceResolve event resources, simulating shared rethrowing exceptions return statement 2nd return values, specified in method declarations ReturnValue attribute target Reverse( ) method (List) (System.Array) 2nd root class Root property (DirectoryInfo class) Rows collection (DataTable class) Run( ) method asynchronous I/O and runat="server" attribute Runtime Class Wrapper (RCW) |