C

call operator, Operator Overloading, Contravariance and Covariance, Contravariance and Covariance, Generics and Delegates, Subscribers
invoking delegates, Contravariance and Covariance, Generics and Delegates
overloading considerations, Operator Overloading
raising events, Subscribers
callbacks, Delegates and Events, StringBuilder
CallingConvention enumeration, DllImport
case sensitivity, Sample C# Program, Sample C# Program, Generic types, MSIL in Depth
C# language, Sample C# Program
MSIL, MSIL in Depth
suffixes, Generic types
case statement, Selection Statements, Identifiers
Cast operator, Core Elements, LINQ to Objects, Data Type Conversion Operators
casting, The new Modifier and Polymorphism, The new Modifier and Polymorphism, Casting, Type Operators, Array Conversion, Array Conversion, Casting, IEnumerator Problem, IEnumerator Problem, Operator Overloading, Conversion Operators, Explicit Casting, Type Creation, Pointers
arrays, Array Conversion
calling methods dynamically, Type Creation
defined, The new Modifier and Polymorphism
downcasting, IEnumerator Problem
enumerator problem, IEnumerator Problem
explicit, Casting, Explicit Casting
inheritance and, The new Modifier and Polymorphism
operator overloading, Operator Overloading
pointers, Pointers
primitive types, Conversion Operators
type arguments, Casting
type operators, Type Operators
catch statement, Sample C# Program, Sample C# Program, Identifiers, An Exception Example
exception handling, Sample C# Program, An Exception Example
keyword defined, Identifiers
CCWs (COM Callable Wrappers), Generating COM Exceptions, Unsafe Code
CDATA element, Declarations, Literal, and Object Elements
CDB (Windows Console Debugger), Debuggers, Dumps
CER (Constrained Execution Region), Reliable Code
change tracking, Source Code Formatting
ChangeSet class, Namespaces, LINQ to SQL Updates
char type, Primitives, Types
characters, Generic types, Generic types, Generic types, Escape Characters, Identifiers, Identifiers, Identifiers, CharSet
escape, Generic types, Identifiers
Unicode, Generic types, Identifiers, CharSet
verbatim, Escape Characters, Identifiers
CharSet enumeration, CharSet
checked operator, Pointer operators, Operator Overloading
child classes, Class Refinement, Class Refinement, Inheritance, Overriding Inherited Behavior, The new Modifier, Reimplementation of Interfaces
defined, Class Refinement
inheritance, Inheritance, Reimplementation of Interfaces
overriding inheritance, Overriding Inherited Behavior
virtual methods, The new Modifier
CIL (Common Instruction Language), MSIL Programming
cil keyword, "Hello World" Application
class declarations, Classes
class diagrams, Object Browser, Class Diagram, Class Diagram, Class Diagram, Class Diagram, Class Diagram, Class Details, Class Details, Class Diagram Toolbox, Association, Association, Association
associations, Association
Class Details window, Class Diagram
Class Diagram Toolbox, Class Details
creating, Class Diagram
example, Association
Hide command, Class Diagram
inheritance, Class Diagram Toolbox
New Class dialog box, Class Details
overview, Object Browser
removing types, Class Diagram
Show All Members command, Class Diagram
class directives, .property (see )
class hierarchies, AutoRecover, AutoRecover, Class View Window, Object Browser, Class Diagram, Class Details, Class Details, Class Diagram Toolbox, Association, Association, Association, Error List Window
associations, Association
Class Details window, Class Diagram
Class Diagram Toolbox, Class Details
class diagrams, Object Browser, Association
Class View window, AutoRecover
Error List window, Error List Window
inheritance, Class Diagram Toolbox
New Class dialog box, Class Details
Object Browser window, Class View Window
Visual Studio support, AutoRecover
class keyword, Identifiers, Anonymous Types, Reference Type Constraints
class library projects, Project Types, Debugging Console Application Projects, Debugging Console Application Projects
debugging, Debugging Console Application Projects
templates, Project Types
class members, Classes, Classes, Classes, Class Members, Class Members, Class Members, Member Attributes, Member Attributes, Member Attributes, Instance and Static Members, this Object, this Object, this Object, Constants, Implementing Inheritance
accessibility, Classes, Class Members, Implementing Inheritance
attributes, Class Members
constants, this Object
data members, this Object
fields, Constants
function members, this Object
instance members, Member Attributes
listed, Class Members
modifiers, Member Attributes
overview, Classes
static members, Member Attributes
this references, Instance and Static Members
classes, Main Entry Point, Types, Types, Classes, Classes, Classes, Classes, Classes, Function Overloading, Constructors, Partial Method, Enumeration, Equivalence versus Identity, Class Refinement, Class Refinement, Inheritance, Cross-Language Inheritance, Implementing Inheritance, Overriding Events, Abstract Classes, Abstract Classes, Abstract Classes, The new Modifier and Polymorphism, Anonymous Types, Generics, Derivation Constraints, Navigation, Navigation, XML Query Expressions, Complex Tasks, Inheritance, Registers Window, Constrained Execution Region
abstract, The new Modifier and Polymorphism (see )
as reference types, Types
attributes and, Classes
base, Abstract Classes (see )
container, Navigation
defined, Types
derived, Class Refinement (see )
entity, XML Query Expressions
enumeration, Enumeration
equivalence vs. identity, Equivalence versus Identity
extension methods, Overriding Events, Anonymous Types
function overloading, Function Overloading
generic types, Generics
implicit constructors, Constructors
inheritance, Classes, Class Refinement, Inheritance, Implementing Inheritance, Navigation, Inheritance
main entry points, Main Entry Point
managing types, Complex Tasks
modifiers, Classes
nested, Classes (see )
safe handles, Constrained Execution Region
sealed, Abstract Classes, Derivation Constraints
structures and, Partial Method
System.Object, Cross-Language Inheritance
tracing support, Registers Window
visibility, Classes
CLI (Common Language Infrastructure), Loading Assemblies, Miscellaneous Operations
ClickOnce deployment, Refactoring Example, MSBuild Example
closed methods, Generic Methods
CLR (Common Language Runtime), Cross-Language Inheritance, Generics Internals, Iterator Blocks, Mathematical and Logical Operators, Asynchronous Invocation, Asynchronous Invocation, Exception Handling, Exception Information Table, Metadata and Reflection, MSIL Programming, Conversion Operations, Miscellaneous Operations, Memory Management, Reliable Code, Unsafe Code
asynchronous invocation, Asynchronous Invocation
CER considerations, Reliable Code
cross-language inheritance, Cross-Language Inheritance
exception handling, Exception Handling, Conversion Operations
Exception Information Table, Exception Information Table
fencepost errors, Mathematical and Logical Operators
garbage collection, Memory Management
generic internals, Generics Internals
iterator internals, Iterator Blocks
managing reference types, Unsafe Code
metadata support, Metadata and Reflection
MSIL support, MSIL Programming, Miscellaneous Operations
CLR Debugger (DbgClr) tool, Advanced Debugging, Debuggers
CLS (Common Language Specification), Cross-Language Inheritance, Implementation
Code Editor (Visual Studio), Error List Window, Error List Window, IntelliSense, IntelliSense, Source Code Formatting, Source Code Formatting, Source Code Formatting, Refactoring
change tracking, Source Code Formatting
IntelliSense feature, Error List Window
Options dialog box, IntelliSense
overview, Error List Window
Refactoring menu, Refactoring
source code formatting, Source Code Formatting
Surround With feature, IntelliSense
Code element, Declarations, Literal, and Object Elements
code snippets, Source Code Formatting, Code Snippets, Insert a Code Snippet, Code Snippets Manager, Code Snippets Manager, Code Snippets Manager, CodeSnippets and CodeSnippet Elements, CodeSnippets and CodeSnippet Elements, CodeSnippets and CodeSnippet Elements, CodeSnippets and CodeSnippet Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Declarations, Literal, and Object Elements, Code and <![CDATA ]> Elements, Code Snippet Creation Example, Code Snippet Creation Example
CDATA element, Declarations, Literal, and Object Elements
Code element, Declarations, Literal, and Object Elements
Code Snippets Manager, Code Snippets Manager
CodeSnippets element, Code Snippets Manager
copy and paste alternative, Code Snippet Creation Example
creating, Code Snippets Manager, Code Snippet Creation Example
Declarations element, Declarations, Literal, and Object Elements
Default element, Declarations, Literal, and Object Elements
defaults supported, Insert a Code Snippet
Function element, Declarations, Literal, and Object Elements
Header element, CodeSnippets and CodeSnippet Elements
ID element, Declarations, Literal, and Object Elements
Imports element, CodeSnippets and CodeSnippet Elements
inserting, Code Snippets
Literal element, Declarations, Literal, and Object Elements
Object element, Declarations, Literal, and Object Elements
overview, Source Code Formatting
References element, CodeSnippets and CodeSnippet Elements
Snippet element, CodeSnippets and CodeSnippet Elements
StringBuilder example, Code and <![CDATA ]> Elements
Tooltip element, Declarations, Literal, and Object Elements
Type element, Declarations, Literal, and Object Elements
Code Snippets Manager, Code Snippets Manager
code stepping, Breakpoint Symbols, Breakpoint Symbols, Breakpoint Memory Commands
Visual Studio Debugger, Breakpoint Symbols
WinDbg, Breakpoint Memory Commands
CodeSnippets element, Code Snippets Manager
collections, Abstract Classes, Project File, Arrays and Collections, Arrays and Collections, System.Array, IList Interface, Arrays as Function Returns and Parameters, Arrays as Function Returns and Parameters, Arrays as Function Returns and Parameters, Arrays as Function Returns and Parameters, Arrays as Function Returns and Parameters, Stack Collection, Core Elements, Generic Collections, Temporary collections
(see also specific collection classes)
arrays as, Arrays and Collections, Arrays as Function Returns and Parameters
defined, Arrays and Collections, Arrays as Function Returns and Parameters
generic, Generic Collections
indexers and, IList Interface
interfaces and, Arrays as Function Returns and Parameters
namespaces, System.Array, Arrays as Function Returns and Parameters
overview, Project File
query expressions, Core Elements
specialized, Stack Collection
temporary, Temporary collections
types listed, Arrays as Function Returns and Parameters
colon punctuator, Semicolon punctuator
color settings, customizing, IntelliSense
ColumnAttribute class, Namespaces, Entity Classes, Entity Classes, Entity Classes, Entity Classes, Entity Classes, Entity Classes, Entity Classes, Entity Classes, Entity Classes, Entity Classes, Entity Classes, Entity Classes, Entity Classes
AutoSync property, Entity Classes
CanBeNull property, Entity Classes
DbType property, Entity Classes
description, Entity Classes
Expression property, Entity Classes
IsDbGenerated property, Entity Classes
IsDiscriminator property, Entity Classes
IsPrimaryKey property, Entity Classes
IsVersion property, Entity Classes
Name property, Entity Classes
namespace, Namespaces
Storage property, Entity Classes
UpdateCheck property, Entity Classes
COM (Component Object Model), An Exception Example, An Exception Example, COM Interoperability Exceptions, MSIL Programming, Native Options, Memory Management, Unsafe Code
exception handling, An Exception Example, COM Interoperability Exceptions
JIT compilers, MSIL Programming
managed code, Unsafe Code
reference counting, Memory Management
RPC Debugging option, Native Options
COM Callable Wrappers (CCWs), Generating COM Exceptions, Unsafe Code
COMException class, COM Interoperability Exceptions, COM Exceptions, COM Exceptions, COM Exceptions, COM Exceptions, COM Exceptions
ErrorCode property, COM Exceptions
HelpLink property, COM Exceptions
HRESULT structure, COM Interoperability Exceptions
Message property, COM Exceptions
Source property, COM Exceptions
comma punctuator, Colon punctuator
comments, Colon punctuator, Colon punctuator, Colon punctuator, Delimited comments: /* and */, Delimited comments: /* and */, Delimited comments: /* and */, Single-line documentation comments: ///, MSIL in Depth, MSIL in Depth
defined, Colon punctuator
delimited, Delimited comments: /* and */
multi-line, Delimited comments: /* and */, Single-line documentation comments: ///, MSIL in Depth
single-line, Colon punctuator, MSIL in Depth
single-line documentation, Delimited comments: /* and */
Common Instruction Language (CIL), MSIL Programming
Common Language Infrastructure (CLI), Loading Assemblies, Miscellaneous Operations
Common Language Runtime, Asynchronous Invocation (see )
Common Language Specification (CLS), Cross-Language Inheritance, Implementation
Common Object Model, An Exception Example (see )
Common Object Request Broker Architecture (CORBA), MSIL Programming
comparative branching instructions, Branching
compilation units, Sample LINQ Program, Namespaces
complex iteration, Temporary collections
Component Object Model, An Exception Example (see )
compound assignment operators, Operator Overloading, System.MulticastDelegate Class, Removing delegates, Anonymous Methods, Anonymous Methods, Subscribers, Subscribers
anonymous methods, Anonymous Methods
combining delegates, System.MulticastDelegate Class
overloading considerations, Operator Overloading
removing delegates, Removing delegates
subscribing to events, Subscribers
unregistering event subscribers, Subscribers
compound operators, Binary operators
concatenation operators, Aggregation Operators
Conditional attribute, Attributes
Conditional Compilation Symbols text box, Preprocessor Directives
conditional expressions, Namespaces, Operator True and Operator False
conditional operator, Boolean operators, Operator Overloading
conditional preprocessor directives, Conditional preprocessor directives, Conditional preprocessor directives, Conditional preprocessor directives, Conditional preprocessor directives, Conditional preprocessor directives, Conditional preprocessor directives, Default Snippets
#elif directive, Conditional preprocessor directives
#else directive, Conditional preprocessor directives
#endif directive, Conditional preprocessor directives
#if directive, Conditional preprocessor directives, Default Snippets
overview, Conditional preprocessor directives
ConditionalExpression type, Namespaces
CONFIG file extension, Configuration File
configuration file, Configuration File, Configuration File, Configuration File, Configuration File, Configuration File, The sharedListeners Element, The sharedListeners Element, The sharedListeners Element, Garbage Collection Overview
add element, Configuration File
listeners element, Configuration File
overview, Configuration File
server GC, Garbage Collection Overview
sharedListeners element, The sharedListeners Element
sources element, Configuration File
switches element, The sharedListeners Element
tracing example, The sharedListeners Element
ConflictMode enumeration, LINQ to SQL Updates
Console application projects, Project Types, Attaching to a Running Process
Console class, Introduction to LINQ, Explicit Casting, Complex Tasks, Managing Types, Debugging Console Application Projects, The Console class and finalization, The Console class and finalization
finalization process, The Console class and finalization
ReadLine method, Debugging Console Application Projects
WriteLine method, Introduction to LINQ, Explicit Casting, Complex Tasks, Managing Types
const keyword, Identifiers
const modifier, Function Overloading
ConstantExpression type, Namespaces
constants, Class Members, this Object
Constrained Execution Region (CER), Reliable Code
constraints, Constraints, Constraints, Constraints, Constraints, Constraints, Constraints, Constraints, Constraints, Interface Constraints, Interface Constraints, Reference Type Constraints, Inheritance
constructor, Constraints
defined, Constraints
derivation, Constraints
inheritance, Inheritance
interface, Constraints, Interface Constraints
reference type, Constraints, Reference Type Constraints
type parameters, Constraints
value type, Constraints, Interface Constraints
constructed types, Type Arguments, Derivation Constraints, Derivation Constraints, Casting, Static Members
constraint limitations, Derivation Constraints
defined, Type Arguments
derived classes, Casting
static members, Static Members
constructors, Sample LINQ Program, Class Members, Visibility, Visibility, Constructors, Constructors, Singleton, Structures, Cross-Language Inheritance, Overriding Inherited Behavior, Extension Method, Constructors and Destructors, Collections, Collections, ArrayList Collection, Hashtable Collection, Queue Collection, SortedList, Constraints, Default Constructor Constraints, Conversion Operators, Defining a Delegate, Exception Handling, System.Exception, Complex Tasks, Complex Tasks, Tracing, Tracing, Constructors, Weak Reference Internals
ArrayList collection class, Collections
as class members, Class Members
BitArray collection class, ArrayList Collection
constraints, Constraints, Default Constructor Constraints
conversion, Conversion Operators
default, Constructors, Structures
defined, Sample LINQ Program, Complex Tasks
delegate, Defining a Delegate
exception handling, Exception Handling
finalizers and, Constructors
Hashtable collection class, Hashtable Collection
inheritance, Constructors and Destructors
instance, Visibility
MSIL support, Complex Tasks
new modifier, Extension Method
overloading, Constructors
overriding inheritance, Overriding Inherited Behavior
overview, Visibility
Queue collection class, Queue Collection
singletons, Singleton
SortedList collection class, SortedList
SourceSwitch class, Tracing
System.Exception class, System.Exception
System.Object, Cross-Language Inheritance
TraceSource class, Tracing
WeakReference class, Weak Reference Internals
container classes, Navigation
continue statement, Iterative Statements, Identifiers
contravariance, Creating a Delegate
conversion operators, Core Elements, Conversion Operators, LINQ to Objects, Data Type Conversion Operators, Conversion Operators, Conversion Operators, Conversion Operators, The Operator String Operator, Arithmetic Instructions
conversion constructors, Conversion Operators
data types, Conversion Operators, LINQ to Objects, Data Type Conversion Operators
MSIL support, Arithmetic Instructions
operator overloading, Conversion Operators
operator string operator, The Operator String Operator
overview, Core Elements
copy-and-paste technique, Code Snippet Creation Example
CORBA (Common Object Request Broker Architecture), MSIL Programming
CorDbg tool, Advanced Debugging, Debuggers
core language features, Line directives (see )
counters, Static Members
covariance, Creating a Delegate
CriticalFinalizerObject class, Reliable Code, Constrained Execution Region
cross-domain access, LINQ to Objects and Cross-Domain Access
cross-language inheritance, Cross-Language Inheritance
curly braces, Trace Points
..................Content has been hidden....................

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