P

packaging assemblies, Simple Application Deployment (Privately Deployed Assemblies)
Parallel class, Parallel’s Static For, ForEach, and Invoke Methods, Parallel’s Static For, ForEach, and Invoke Methods
performance issues, Parallel’s Static For, ForEach, and Invoke Methods
when to use, Parallel’s Static For, ForEach, and Invoke Methods
Parallel LINQ, Parallel Language Integrated Query, Parallel Language Integrated Query, Parallel Language Integrated Query, Parallel Language Integrated Query
parallel processing queries, Parallel Language Integrated Query
partitions across CPU cores, Parallel Language Integrated Query
sequential and parallel queries, Parallel Language Integrated Query
parallel queries, Parallel Language Integrated Query
ParallelEnumerable class, Parallel Language Integrated Query, Parallel Language Integrated Query
ParallelLoopResult instance, Parallel’s Static For, ForEach, and Invoke Methods
ParallelLoopState object, Parallel’s Static For, ForEach, and Invoke Methods
ParallelOptions object, Parallel’s Static For, ForEach, and Invoke Methods
ParamArray attribute, Passing a Variable Number of Arguments to a Method
ParamDef table, A Brief Look at Metadata
parameterful properties, Properties, Parameterful Properties, Parameterful Properties, Parameterful Properties
accessing from unsupported languages, Parameterful Properties
selecting, Parameterful Properties
ParameterInfo object, Discovering a Type’s Members
parameterless constructors, Instance Constructors and Structures (Value Types), Object and Collection Initializers
parameterless properties, Properties
parameters, Optional and Named Arguments, Optional and Named Arguments, Rules and Guidelines, Rules and Guidelines, Rules and Guidelines, Rules and Guidelines, Implicitly Typed Local Variables, Implicitly Typed Local Variables, Passing Parameters by Reference to a Method, Passing Parameters by Reference to a Method, Passing Parameters by Reference to a Method, Parameter and Return Type Guidelines, Parameter and Return Type Guidelines, Generics and Interface Constraints, Enumerated Types
declaring types, Implicitly Typed Local Variables, Parameter and Return Type Guidelines
default values, Rules and Guidelines, Rules and Guidelines
default values, changing, Rules and Guidelines
named, Optional and Named Arguments
optional, Optional and Named Arguments
out keyword vs. ref keyword, Passing Parameters by Reference to a Method
passing by reference, Passing Parameters by Reference to a Method
passing via method, Passing Parameters by Reference to a Method
types, in methods, Implicitly Typed Local Variables
types, interfaces as, Generics and Interface Constraints
validation, Enumerated Types
variables, Rules and Guidelines
weak vs. strong, Parameter and Return Type Guidelines
params keyword, Passing a Variable Number of Arguments to a Method
Parse method, Parsing a String to Obtain an Object: Parse, Parsing a String to Obtain an Object: Parse, Parsing a String to Obtain an Object: Parse, Parsing a String to Obtain an Object: Parse, Enumerated Types, Exception-Handling Performance Considerations
exception handling for, Exception-Handling Performance Considerations
parameters, Parsing a String to Obtain an Object: Parse
performance and, Parsing a String to Obtain an Object: Parse
skipping leading space, Parsing a String to Obtain an Object: Parse
ParseCombiningCharacters method, Examining a String’s Characters and Text Elements
ParseExact method, Parsing a String to Obtain an Object: Parse
parsing, Parsing a String to Obtain an Object: Parse, Parsing a String to Obtain an Object: Parse
dates and times, Parsing a String to Obtain an Object: Parse
strings, Parsing a String to Obtain an Object: Parse
partial keyword, Partial Classes, Structures, and Interfaces
partial methods, Partial Methods, Partial Methods, Partial Methods, Partial Methods, Partial Methods, Partial Methods, Rules and Guidelines, Rules and Guidelines, Rules and Guidelines
efficiency of, Partial Methods
in Visual Studio, Partial Methods
overriding types with, Partial Methods
private keyword and, Rules and Guidelines
return type for, Rules and Guidelines
rules and guidelines, Rules and Guidelines
runtime performance and, Partial Methods
sealed classes and, Partial Methods
passing arrays, Passing and Returning Arrays
passing parameters, via reference, Passing Parameters by Reference to a Method
path names, loading assemblies with, Assembly Loading
pbytes local variable, Monitoring and Controlling the Lifetime of Objects Manually
PDB (Program Database) files, Executing Your Assembly’s Code
PE (portable executable) files, Combining Modules to Form an Assembly, Combining Modules to Form an Assembly, Adding Resource Files to an Assembly
command-line switches for compiling, Combining Modules to Form an Assembly
embedding resource files into, Adding Resource Files to an Assembly
manifest, Combining Modules to Form an Assembly
PE32, Compiling Source Code into Managed Modules, Combining Managed Modules into Assemblies, Loading the Common Language Runtime, A Brief Look at Metadata
(+) files, Combining Managed Modules into Assemblies
(+) headers, A Brief Look at Metadata
PE32 headers, Compiling Source Code into Managed Modules
platform version and, Loading the Common Language Runtime
PerfMon.exe, Monitoring Your Application’s Memory Usage
performance concerns, Executing Your Assembly’s Code
performance counters, Monitoring Your Application’s Memory Usage
performance issues, Exception-Handling Performance Considerations, Using Reflection to Build a Dynamically Extensible Application, Using Binding Handles to Reduce Your Process’s Memory Consumption, Why Does Windows Support Threads?, Thread Overhead, Thread Overhead, Thread Overhead, Thread Overhead, Stop the Madness, Reasons to Use Threads, Compute-Bound Asynchronous Operations, Execution Contexts, Inside a Task, Primitive Thread Synchronization Constructs, A Simple Hybrid Lock, The Famous Double-Check Locking Technique
binding handles and, Using Binding Handles to Reduce Your Process’s Memory Consumption
context switching and, Thread Overhead, Thread Overhead
DLLs and, Thread Overhead
double-check locking and, The Famous Double-Check Locking Technique
exception handling and, Exception-Handling Performance Considerations
execution contexts and, Execution Contexts
monitoring with Task Manager, Stop the Madness
reflection and, Using Reflection to Build a Dynamically Extensible Application
tasks and, Inside a Task
thread pools and, Compute-Bound Asynchronous Operations
thread synchronization and, Primitive Thread Synchronization Constructs
thread synchronization locks and, A Simple Hybrid Lock
threads and, Why Does Windows Support Threads?, Thread Overhead, Reasons to Use Threads
Performance Monitor, testing exception handling with, Exception-Handling Performance Considerations
PerfView, Monitoring Your Application’s Memory Usage
periodic compute-bound operations, Performing a Periodic Compute-Bound Operation
PEVerify.exe, Unsafe Code
Pinned flag, Monitoring and Controlling the Lifetime of Objects Manually
pinning objects, Monitoring and Controlling the Lifetime of Objects Manually
platform command-line switch, Loading the Common Language Runtime, Loading the Common Language Runtime
points of failure, sources of, Trading Reliability for Productivity
policy controls, Publisher Policy Control
polygons, arrays of, Arrays
polymorphism, WinRT components and, WinRT Type System Core Concepts
pooling strings, String Pooling
positional parameters, Using Custom Attributes
PostAsync method, Async Functions in the Framework Class Library
postconditions, Code Contracts, Code Contracts
Power Threading library, The OneManyLock Class
preamble, Encodings: Converting Between Characters and Bytes
preconditions, Code Contracts, Code Contracts, Code Contracts
inheritance of, Code Contracts
preemptive multithreaded operating system, Thread Scheduling and Priorities
PrepareConstrainedRegions method, Constrained Execution Regions (CERs)
primary constraints, Primary Constraints
primitive thread sychronization constructs, Primitive User-Mode and Kernel-Mode Constructs, Primitive User-Mode and Kernel-Mode Constructs, User-Mode Constructs, Volatile Constructs, Interlocked Constructs, Kernel-Mode Constructs, Event Constructs
interlocked, Interlocked Constructs
kernel-mode, Primitive User-Mode and Kernel-Mode Constructs, Kernel-Mode Constructs, Event Constructs
user-mode, User-Mode Constructs
volatile, Volatile Constructs
primitive types, Primitive, Reference, and Value Types, Programming Language Primitive Types, Programming Language Primitive Types, Checked and Unchecked Primitive Type Operations, The dynamic Primitive Type, Constants, Rules and Guidelines, Enumerated Types
as enumerated types, Enumerated Types
checked and unchecked, Checked and Unchecked Primitive Type Operations
defining constants with, Constants
dynamic, The dynamic Primitive Type
parameter default values, Rules and Guidelines
vs. FCL types, Programming Language Primitive Types
with FCL types, Programming Language Primitive Types
primitive types and, Programming Language Primitive Types
primitives, overflows and, Checked and Unchecked Primitive Type Operations
prioritizing threads, Thread Scheduling and Priorities, Thread Scheduling and Priorities, Thread Scheduling and Priorities, Thread Scheduling and Priorities, Thread Scheduling and Priorities, Thread Scheduling and Priorities, Thread Scheduling and Priorities, Thread Scheduling and Priorities, Thread Scheduling and Priorities, Thread Scheduling and Priorities, Thread Scheduling and Priorities, I/O Request Priorities, Implementing a Simple Spin Lock
by application, Thread Scheduling and Priorities
classes for, Thread Scheduling and Priorities
for Windows Store apps, Thread Scheduling and Priorities
Idle priority level, Thread Scheduling and Priorities
mapping priority levels, Thread Scheduling and Priorities
priority boosting, Implementing a Simple Spin Lock
process priority class, Thread Scheduling and Priorities
raising and lowering priority, Thread Scheduling and Priorities
Realtime class, Thread Scheduling and Priorities
relative priority classes, Thread Scheduling and Priorities
Time-Critical priority level, Thread Scheduling and Priorities
PrioritizingTaskScheduler, Task Schedulers
priority, Using a Dedicated Thread to Perform an Asynchronous Compute-Bound Operation
thread, Using a Dedicated Thread to Perform an Asynchronous Compute-Bound Operation
private assemblies, Two Kinds of Assemblies, Two Kinds of Deployment, Privately Deploying Strongly Named Assemblies
strongly named, Privately Deploying Strongly Named Assemblies
private fields, Using Type Visibility and Member Accessibility Intelligently, Parameterless Properties, Automatically Implemented Properties
private methods, Type Constructors, Rules and Guidelines
partial methods as, Rules and Guidelines
type constructors, Type Constructors
private thread locks, The Monitor Class and Sync Blocks
privately deployed assemblies, Simple Application Deployment (Privately Deployed Assemblies)
problem signatures, Unhandled Exceptions
Process class, Thread Scheduling and Priorities
processes, Trading Reliability for Productivity, AppDomains, AppDomains, Stop the Madness, Stop the Madness, Stop the Madness, Stop the Madness, Thread Scheduling and Priorities
creating, expensive nature of, Stop the Madness
creating, vs. creating threads, Stop the Madness
example of, AppDomains
isolation, AppDomains
process priority class, Thread Scheduling and Priorities
terminating, Trading Reliability for Productivity
threads per, Stop the Madness
wasteful, identifying, Stop the Madness
processor architecture, loading assemblies for, Assembly Loading
ProcessThread class, Thread Scheduling and Priorities
productivity vs. reliability in error handling, Trading Reliability for Productivity
program order, Volatile Constructs
Program type, A Brief Look at Metadata
prologue code, How Things Relate at Run Time
properties, The Common Type System, Properties, Properties, Parameterless Properties, Parameterless Properties, Parameterless Properties, Automatically Implemented Properties, Defining Properties Intelligently, Defining Properties Intelligently, Defining Properties Intelligently, Defining Properties Intelligently, Defining Properties Intelligently, Defining Properties Intelligently, The System.Tuple Type, Parameterful Properties, Parameterful Properties, Parameterful Properties, Defining Your Own Attribute Class, Invoking a Type’s Members
accessor methods, Parameterless Properties
automatically implemented, Automatically Implemented Properties
C# support for, Parameterless Properties
compiler results, Parameterful Properties
confusion caused by, Defining Properties Intelligently
defined, The Common Type System
defining intelligently, Defining Properties Intelligently
in metadata, Parameterless Properties
in Tuple types, The System.Tuple Type
metadata on, Invoking a Type’s Members
parameterful, Properties, Parameterful Properties, Parameterful Properties
parameterless, Properties
returning different values, Defining Properties Intelligently
thread synchronization and, Defining Properties Intelligently
Visual Studio debugger and, Defining Properties Intelligently
vs. public fields, Defining Your Own Attribute Class
when to use, Defining Properties Intelligently
PropertyDef table, A Brief Look at Metadata
PropertyInfo type, Invoking a Type’s Members
public, The Common Type System, Friend Assemblies, Conversion Operator Methods, Inheriting an Interface, Defining Your Own Attribute Class
constructors, defining, Conversion Operator Methods
fields, vs. properties, Defining Your Own Attribute Class
methods, interfaces and, Inheriting an Interface
types, The Common Type System, Friend Assemblies
public and private keys, Two Kinds of Assemblies, Two Kinds of Deployment, Giving an Assembly a Strong Name, Giving an Assembly a Strong Name, Delayed Signing, Delayed Signing, Delayed Signing, Publisher Policy Control
creating, Giving an Assembly a Strong Name
delayed signing, Delayed Signing
for assemblies, Two Kinds of Assemblies, Two Kinds of Deployment
for publisher policy assemblies, Publisher Policy Control
hashing to reduce space, Giving an Assembly a Strong Name
in CSP containers, Delayed Signing
in hardware devices, securing, Delayed Signing
publisher policy controls, Publisher Policy Control
publisherPolicy elements, Advanced Administrative Control (Configuration)
publishing values, The Famous Double-Check Locking Technique
Pulse method, The Condition Variable Pattern
PulseAll method, The Condition Variable Pattern
PutAsync method, Async Functions in the Framework Class Library
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.140.204