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] P/Invoke (platform invoke facility) calling Win32 API method P2P (peer to peer) PadLeft( ) method (String) PadRight( ) method (String) pageLayout property Parameter attribute target parameters passing by reference with definite assignment returning values params keyword 2nd used with Split( ) method (String) params parameter modifiers Parent property (DirectoryInfo class) parser (regular expressions) Pascal notation 2nd passing parameters by reference pattern-matching [See regular expressions] PE (Portable Executable) files Peek( ) method (Queue) (Stack) peer to peer (P2P) Perl 5 regexp pinning buffers 2nd Point class pointer types pointers 2nd this reference vs. using in C# program (example) polymorphism creating polymorphic methods creating polymorphic types defined 2nd Equals( ) method, overriding versioning with new and override keywords Pop( ) method (Stack) Portable Executable (PE) files ports (application IDs) positional parameter, constructing an attribute postback data, processing postback events 2nd postfix operators Pow( ) method 2nd precedence, operator prefix operators preprocessor directives #define statement #elif, #else, and #endif #region #undef preprocessor note for C and C++ programmers preprocessor statements prerender phase in life cycle of Web Forms primary keys primitive types default values listing of serialization PrintValues( ) method private access modifiers 2nd private assemblies private keys private keyword probing, loading applications by AssemblyResolver procedural languages process postback data processes app domains for defined ProcessExit event ProgCS namespace program flow properties access modifiers of arrays caution in using declaring definition of, C# classes delegates as get accessor reflection and set accessor using (example) Property attribute target protected access modifier 2nd protected internal access modifier proxies creating testing the web service marshaling across context boundaries marshaling with proxy class for web services client pseudorandom numbers public access modifier 2nd 3rd public keys tokens public properties AppDomain class FileInfo class and public static methods, suspending threads Publish/Subscribe (Observer) Pattern publishers Pulse( ) method (Monitor) 2nd Push( ) method (Stack) |