D

data collections, LINQ queries on, Parallel Language Integrated Query
data encapsulation, Parameterless Properties
data types, for custom attribute classes, Attribute Constructor and Field/Property Data Types
date formatting, Specific Formats and Cultures
dates and times, in WinRT, WinRT Type System Core Concepts
DateTime, Parsing a String to Obtain an Object: Parse, WinRT Type System Core Concepts
structure, WinRT Type System Core Concepts
type, Parsing a String to Obtain an Object: Parse
DateTimeFormatInfo type, Specific Formats and Cultures
DateTimeOffset structure, WinRT Type System Core Concepts
debuggers, Thread Overhead, How Windows Performs I/O Operations
asynchronous I/O operations and, How Windows Performs I/O Operations
threads and, Thread Overhead
debugging, Unhandled Exceptions, Garbage Collections and Debugging
and garbage collections, Garbage Collections and Debugging
exceptions, Unhandled Exceptions
decimal type, Programming Language Primitive Types, Checked and Unchecked Primitive Type Operations
declaring delegates, A First Look at Delegates
declaring methods, for variable number of arguments, Passing Parameters by Reference to a Method
declaring properties, Automatically Implemented Properties, Anonymous Types
in anonymous types, Anonymous Types
Decoder class, Encoding and Decoding Streams of Characters and Bytes
Decoding, Encoding and Decoding Streams of Characters and Bytes, Encoding and Decoding Streams of Characters and Bytes
bytes, Encoding and Decoding Streams of Characters and Bytes
strings, Encoding and Decoding Streams of Characters and Bytes
Decrement method, A Simple Hybrid Lock
dedicated threads, Using a Dedicated Thread to Perform an Asynchronous Compute-Bound Operation
default AppDomain, AppDomains
DefaultMember attribute, Parameterful Properties
DefaultParameterValue attribute, The DefaultParameterValue and Optional Attributes
defining, Using Type Visibility and Member Accessibility Intelligently, Instance Constructors and Classes (Reference Types), Parameterless Properties
classes, Using Type Visibility and Member Accessibility Intelligently
fields, without initialization, Instance Constructors and Classes (Reference Types)
properties, Parameterless Properties
definition tables in metadata, A Brief Look at Metadata
Delay method, Performing a Periodic Compute-Bound Operation
delayed signing, Delayed Signing
Delegate class, Demystifying Delegates
delegate fields, How the Compiler Implements an Event
delegate types, Extending Various Types with Extension Methods, Making a Type Serializable, WinRT Type System Core Concepts
extension methods for, Extending Various Types with Extension Methods
serializing, Making a Type Serializable
WinRT, WinRT Type System Core Concepts
delegates, The Extension Attribute, Events, Generic Interfaces, Delegate and Interface Contra-variant and Covariant Generic Type Arguments, Delegate and Interface Contra-variant and Covariant Generic Type Arguments, Using Delegates to Call Back Static Methods, Using Delegates to Call Back Static Methods, Using Delegates to Call Back Instance Methods, Demystifying Delegates, Demystifying Delegates, Demystifying Delegates, Using Delegates to Call Back Many Methods (Chaining), Using Delegates to Call Back Many Methods (Chaining), Using Delegates to Call Back Many Methods (Chaining), Using Delegates to Call Back Many Methods (Chaining), C#’s Support for Delegate Chains, Enough with the Delegate Definitions Already (Generic Delegates), Enough with the Delegate Definitions Already (Generic Delegates), Enough with the Delegate Definitions Already (Generic Delegates), C#’s Syntactical Sugar for Delegates, C#’s Syntactical Sugar for Delegates, Syntactical Shortcut #2: No Need to Define a Callback Method (Lambda Expressions), Delegates and Reflection
callback method, invoking, Demystifying Delegates
calling back instance methods, Using Delegates to Call Back Instance Methods
calling back static methods with, Using Delegates to Call Back Static Methods
calling private members with, Using Delegates to Call Back Static Methods
chaining, Using Delegates to Call Back Many Methods (Chaining)
chaining, C# support for, C#’s Support for Delegate Chains
chaining, result variable and, Using Delegates to Call Back Many Methods (Chaining)
class defined by, Demystifying Delegates, Demystifying Delegates
contravariant type parameters, Delegate and Interface Contra-variant and Covariant Generic Type Arguments
covariant type parameters, Delegate and Interface Contra-variant and Covariant Generic Type Arguments
defining, Enough with the Delegate Definitions Already (Generic Delegates)
definitions for, Enough with the Delegate Definitions Already (Generic Delegates)
extension methods and, The Extension Attribute
garbage collection, Using Delegates to Call Back Many Methods (Chaining)
generic, Generic Interfaces, Enough with the Delegate Definitions Already (Generic Delegates)
reflection and, Delegates and Reflection
removing from chains, Using Delegates to Call Back Many Methods (Chaining)
syntax, C#’s Syntactical Sugar for Delegates
syntax shortcuts for, C#’s Syntactical Sugar for Delegates, Syntactical Shortcut #2: No Need to Define a Callback Method (Lambda Expressions)
Delete method, exceptions thrown by, Using a Type That Wraps a Native Resource
delete operator, All Types Are Derived from System.Object
DeleteAsync method, Async Functions in the Framework Class Library
deploying assemblies, Culture, Privately Deploying Strongly Named Assemblies
privately, Privately Deploying Strongly Named Assemblies
derived class, Be Careful with Explicit Interface Method Implementations
derived types, preconditions and, Code Contracts
deserialization, Serialization/Deserialization Quick Start, Serialization/Deserialization Quick Start, Serialization/Deserialization Quick Start, Serialization/Deserialization Quick Start, Controlling Serialization and Deserialization, Controlling Serialization and Deserialization, How Formatters Serialize Type Instances, Controlling the Serialized/Deserialized Data, Controlling the Serialized/Deserialized Data, Serializing a Type As a Different Type and Deserializing an Object As a Different Object, Serializing a Type As a Different Type and Deserializing an Object As a Different Object, Serialization Surrogates, Overriding the Assembly and/or Type When Deserializing an Object, Overriding the Assembly and/or Type When Deserializing an Object
controlling, Controlling Serialization and Deserialization
controlling data, Controlling the Serialized/Deserialized Data
formatter consistency, Serialization/Deserialization Quick Start
into object graphs, Serialization/Deserialization Quick Start
matching serialization method, Controlling the Serialized/Deserialized Data
of application state, Serialization/Deserialization Quick Start
of collection objects, Controlling Serialization and Deserialization
of objects, as different objects, Serializing a Type As a Different Type and Deserializing an Object As a Different Object
of singleton types, Serializing a Type As a Different Type and Deserializing an Object As a Different Object
of type instances, How Formatters Serialize Type Instances
overriding assembly/type, Overriding the Assembly and/or Type When Deserializing an Object
quick start for, Serialization/Deserialization Quick Start
surrogates for, Serialization Surrogates
type bindings, Overriding the Assembly and/or Type When Deserializing an Object
Deserialize method, Serializing a Type As a Different Type and Deserializing an Object As a Different Object
DeserializeFromStream method, Serialization/Deserialization Quick Start
deserializing objects, Instance Constructors and Classes (Reference Types)
diagnostics namespace, Thread Scheduling and Priorities
dictionary type, serialization, Controlling the Serialized/Deserialized Data
direct memory accesses, Array Internals
DisableOptimizations flag, Garbage Collections and Debugging
disambiguating types, Namespaces and Assemblies
DispatcherTimer classes, So Many Timers, So Little Time
DispatcherUnhandledException event, Unhandled Exceptions
Display method, Generic Methods and Type Inference
Dispose method, Designing a Type That Listens for an Event, Secure Strings, Garbage Collections and Debugging, Using a Type That Wraps a Native Resource, Using a Type That Wraps a Native Resource, Using a Type That Wraps a Native Resource, An Interesting Dependency Issue, WinRT Type System Core Concepts, Cooperative Cancellation and Timeout, Inside a Task
calling explicitly, An Interesting Dependency Issue
in finally block, Using a Type That Wraps a Native Resource
native resource cleanup and, Using a Type That Wraps a Native Resource
on Task objects, Inside a Task
distributed applications, unhandled exceptions in, Unhandled Exceptions
DllMain method, Thread Overhead
DLLs, Thread Overhead, Thread Overhead
performance issues and, Thread Overhead
thread-attach and thread-detach notifications, Thread Overhead
double type, Programming Language Primitive Types
double-check locking, The Famous Double-Check Locking Technique
downloading assemblies from web, Assembly Loading
DumpBin.exe, Loading the Common Language Runtime
dynamic expressions, as object types, The dynamic Primitive Type
dynamic keyword, Implicitly Typed Local Variables
dynamic type, Programming Language Primitive Types, The dynamic Primitive Type, The dynamic Primitive Type
vs. var keyword, The dynamic Primitive Type
dynamically extensible applications, Assembly Loading and Reflection
DynamicAttribute method, The dynamic Primitive Type
DynamicInvoke method, Delegates and Reflection
dynamification, The dynamic Primitive Type
..................Content has been hidden....................

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