
Pro CSharp 2008 And The .NET 3.5 Platform [eng]
.pdf






1358 |
■I N D E X |
|
|
PointRef type, 130 |
identity, 499 |
|
polymorphic interface, 162, 185, 204, 208, 271, |
probing, 499–500 |
|
1194 |
private data, 127, 165 |
|
polymorphic support |
probing, private assemblies, 499–500 |
|
abstract classes and MustInherit keyword, |
Process class, System.Diagnostics namespace, 564 |
|
203–204 |
process identifier (PID), 561, 565–567 |
|
building polymorphic interface with |
ProcessCreditRisk( ) method, 780 |
|
MustOverride, 204–208 |
processes |
|
member shadowing, 208–210 |
module set example code, 569 |
|
NotOverridable keyword, 202–203 |
overview, 561 |
|
overridable and overrides keywords, 199–201 |
process manipulation example code, 565–566 |
|
overriding with Visual Studio 2005, 201–202 |
starting and stopping example code, 570–571 |
|
overview, 199 |
System.Diagnostics namespace, 563 |
|
polymorphism, 160, 162–163, 207 |
thread examination example code, 566–567 |
|
abstract classes, 203–204 |
ProcessExit event, System.AppDomain, 573, |
|
abstract methods, 204–208 |
576–577 |
|
method hiding, 208 |
ProcessModule type, System.Diagnostics |
|
override keyword, 199 |
namespace, 564 |
|
overview, 199 |
ProcessModuleCollection, System.Diagnostics |
|
virtual keyword, 199 |
namespace, 564 |
|
<portType> elements, 886 |
ProcessName, System.Diagnostics.Process, 565 |
|
postbacks, 1172 |
ProcessorAffinity, ProcessThread type, 568 |
|
PreInit event, 1201, 1242 |
ProcessStartInfo, System.Diagnostics namespace, |
|
preprocessor directives |
564 |
|
#define, 411, 413–414 |
ProcessThread, System.Diagnostics namespace, |
|
#elif, 411–413 |
564 |
|
#else, 411–413 |
ProcessThread type, 568 |
|
#endif, 411–413 |
ProcessThreadCollection, System.Diagnostics |
|
#endregion, 411 |
namespace, 564 |
|
#if, 411–413 |
ProcessUsernameWorkflow class, 929, 933 |
|
#region, 411 |
ProcessUsernameWorkflow.cs file, 926 |
|
#undef, 411, 413–414 |
production-level class definition, 165 |
|
description, 411 |
Profile property, 1273–1274, 1279 |
|
overview, 383 |
<profile> element, 1273 |
|
PreRender event, Page type, 1201 |
Profile.Address, 1278 |
|
PresentationCore.dll assembly, WPF, 1005 |
ProfileCommon type, 1279 |
|
PresentationCore.dll file, 1137 |
Program class, 75, 77, 81, 108, 450, 452, 459, 462, |
|
PresentationFoundation.dll assembly, WPF, 1005 |
856, 859 |
|
Preview prefixed tunneling event, 1068 |
Program type, 690, 852, 1326 |
|
PreviewMouseDown event fires, 1067 |
Program.cs file, 930 |
|
primary thread, 562 |
programmatic identifier (ProgID), 1284 |
|
PrimaryKey member, 793 |
ProgressBar control, 1056 |
|
PrimaryKey property, 793 |
projectless manner, 1190 |
|
Print( ) method, 286 |
properties, 167, 169–170, 637 |
|
PrintAllPetNames( ) method, 863 |
Properties property, Application type, 1006 |
|
PrintArray( ) method, 118 |
Properties window, 927, 967 |
|
PrintDataSet( ) method, 793, 795, 801, 810 |
Property keyword, 167 |
|
PrintMessage( ) method, 621 |
PropertyBuilder, System.Reflection.Emit |
|
PrintTable( ) method, 796 |
namespace, 649 |
|
Priority method, Thread type, 595, 597 |
PropertyChanged event, 850 |
|
PriorityBoostEnabled, System.Diagnostics.Process, |
PropertyChangedEventArgs namespace, 850 |
|
565 |
PropertyChangedEventHandler namespace, 850 |
|
PriorityClass, System.Diagnostics.Process, 565 |
PropertyChanging event, 850 |
|
PriorityLevel, ProcessThread type, 568 |
PropertyCollection object, 785 |
|
Private access keyword, 166 |
<PropertyGroup> element, 1024 |
|
Private access modifier, 163 |
PropertyInfo class, System.Reflection namespace, |
|
private assemblies |
528 |
|
configuration, 500 |
Proposed value, 792 |
|
description, 499 |
Protected access modifier, 163 |


