E
- early
binding, Importing the COM .DLL to .NET, Creating a Type Library
- .NET DLL, using
with, Creating a Type Library
- defined, Importing the COM .DLL to .NET
- editing Hello World
program, Editing “Hello World”
- elements of an
array, Declaring Arrays
- Emacs, editing
programs with, Developing “Hello World”
- Empty field
(String), Manipulating Strings
- encapsulating data with
properties, Encapsulating Data with Properties
- encryption
technology for strong names, Strong Names
- end-of-line (Visual Basic programmers
note), Whitespace
- endpoints, Building a Server, Understanding RegisterWellKnownServiceType, Understanding RegisterWellKnownServiceType, Understanding Endpoints, Streams, Network I/O
- manually
associating service with, Understanding RegisterWellKnownServiceType
- sockets
as, Network I/O
- of a stream, Streams
- understanding, Understanding Endpoints
- EndRead( )
method, Asynchronous I/O
- EndsWith( ) method
(String), Manipulating Strings, Manipulating Strings
- Enqueue( ) method
(Queue), Queues
- Enter( ) method
(Monitor), Using Monitors
- Enum attribute target, Attribute targets
- enum
keyword, Enumerations
- enumerations, Constants, Enumerations, Enumerations, Enumerations, Enumerations, The IEnumerable<T> Interface
- (see also IEnumerable interface; IEnumerator
interface)
- converting
between enum and integral type, Enumerations
- declaring, Enumerations
- enum
statement, Enumerations
- enumerator
list, Enumerations, Enumerations
- Environment
class, TreeNode objects
- equals operator
(==), Nested if statements, Relational Operators, The Equality Operator
- assignment operator (=)
vs., Nested if statements
- overloading, The Equality Operator
- Equals( ) method, The Root of All Classes: Object, The Equality Operator, Constraints, Dictionaries, Manipulating Strings, Manipulating Strings, Manipulating Strings
- (String), Manipulating Strings, Manipulating Strings, Manipulating Strings
- dictionary key
objects, Dictionaries
- overriding
virtual, The Equality Operator
- errors,
defined, Handling Exceptions
- escape
characters, Choosing a built-in type, Creating Strings
- common, Choosing a built-in type
- Event attribute target, Attribute targets
- event
handlers, Events and Delegates, Web Form Events
- defined, Events and Delegates
- event-driven
programming, Delegates and Events
- EventArgs
class, Events and Delegates
- events, Delegates and Events, Events, Publishing and Subscribing, Publishing and Subscribing, Events and Delegates, Events and Delegates, Solving Delegate Problems with Events, The event Keyword, Invoking Events Asynchronously, Handling TreeView Events, Implementing the Copy Button Event, Handling the Delete Button Event, Web Form Events, Postback versus nonpostback events, Adding Controls and Events, Creating the desktop application, Displaying the Output, Handling the RowDataBound Event, Application Domains
- (see also delegates)
- adding
to Web Forms, Adding Controls and Events
- app
domains, Application Domains
- delegates
and, Events and Delegates, Events and Delegates, Solving Delegate Problems with Events
- implementing events with delegates, Events and Delegates
- solving delegate
problems, Solving Delegate Problems with Events
- Delete
button event, handling (example), Handling the Delete Button Event
- event
keyword, using, The event Keyword
- handling
TreeView controls events (example), Handling TreeView Events
- implementing
Copy button event (example), Implementing the Copy Button Event
- invoking
asynchronously, Invoking Events Asynchronously
- OnRowDataBound
event, Displaying the Output
- publishing
and subscribing, Publishing and Subscribing, Publishing and Subscribing
- RowDataBound
event, Handling the RowDataBound Event
- Web
Form, Web Form Events, Postback versus nonpostback events
- postback vs.
nonpostback, Postback versus nonpostback events
- web services client
(example), Creating the desktop application
- exceptions, Handling Exceptions, Handling Exceptions, Handling Exceptions, Throwing and Catching Exceptions, The throw Statement, The catch Statement, The finally Statement, Exception Objects, Custom Exceptions, Rethrowing Exceptions
- custom, Custom Exceptions
- defined, Handling Exceptions
- exception
handlers, defined, Handling Exceptions
- Exception
objects, Exception Objects
- rethrowing, Rethrowing Exceptions
- throwing
and catching, Throwing and Catching Exceptions, The throw Statement, The catch Statement, The finally Statement
- catch
statements, The catch Statement
- finally
statement, The finally Statement
- throw
statements, The throw Statement
- EXE
(executable), Compiling and Running “Hello World”, Assemblies and Versioning, Multimodule Assemblies
- assemblies
and, Assemblies and Versioning
- JIT compilation
and, Compiling and Running “Hello World”
- multi module assemblies
and, Multimodule Assemblies
- ExecuteAssembly( ) method
(AppDomain), Application Domains
- Exists property, Working with Directories, Working with Files
- (DirectoryInfo class), Working with Directories
- (FileInfo class), Working with Files
- Exists( )
method, List<T>, Working with Files
- (File), Working with Files
- (List), List<T>
- Exit( ) method
(Monitor), Using Monitors, Using Monitors
- expanding a
directory, Expanding a directory
- explicit
conversions, Converting built-in types, Enumerations, Unboxing Must Be Explicit, Conversion Operators
- converting between enum and integral
type, Enumerations
- unboxing
types, Unboxing Must Be Explicit
- explicit
implementation (interface), Explicit Interface Implementation, Selectively Exposing Interface Methods, Member Hiding, Accessing Sealed Classes and Value Types
- accessing sealed classes and value
types, Accessing Sealed Classes and Value Types
- member
hiding, Member Hiding
- selectively exposing
methods, Selectively Exposing Interface Methods
- exporting .NET
components, Exporting .NET Components, Creating a Type Library
- type library,
creating, Creating a Type Library
- expressions, Expressions, if...else statements, The do...while loop, The Ternary Operator, Regular Expressions
- Boolean, if...else statements
- conditional, The Ternary Operator
- regular, Regular Expressions (see regular
expressions)
- extending
Framework base classes, The .NET Framework
- extending
interfaces, Extending Interfaces
- Extension property, Working with Directories, Working with Files
- (DirectoryInfo class), Working with Directories
- (FileInfo class), Working with Files
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.