Performance Consulting: A Practical Guide for HR and Learning Professionals

 
Index
bySimon Robinsonet al.
Wrox Press 2002

  

S \t, Chapter 1: C# and .NET Architecture

safety palette, GDI+ \i \rsafetypalette, The Safety Palette

sans serif font families, Fonts and Font Families

satellite assemblies, Localization Example Using Visual Studio .NET

satellite assemblies \i \rsatellite1, Satellite Assemblies

Save method, XmlDocument class \rSave1, Inserting Nodes

SaveFileDialog class, Windows Forms, Common Dialogs

compared to OpenFileDialog, SaveFileDialog

CreatePrompt property, SaveFileDialog

OverwritePrompt property, SaveFileDialog

SaveFileDialog class, Windows Forms\rsvfldialog, SaveFileDialog

SByte structure, Integer Types

sbyte type, Integer Types

conversions from sbyte, Implicit Conversions

sc.exe utility \i \rscexe, sc.exe

SchemaFilter property, Active Directory DirectoryEntries class \rSchemaFilter1, Object Collections

SchemaNameCollection class, Active Directory

Add method \rAdd1, Object Collections

SchemaNameCollection class, Active Directory \rSchemaNameCollection1, Object Collections

Schemas property, XmlValidatingReader class \i \rSchemas1, Using the Schemas Property

schemas, Active Directory \i \rschemas1, Schema

schemas, Active Directory \i \rschemas2, Schema

schemas, data tables \i \rschemas1, Data Tables

schemas, data tables \i \rschemas3, Schema Generation

schemas, data tables \rschemas2, Data Tables

schemas, XML \i \rschemas1, Building a Schema

schemas, XML \i \rXML1, XML Schemas

Scheme property, HttpChannel class, Channels

SCM (Service Control Manager) \i \rSCM, Service Control Manager (SCM)

scope, variables \i \rscope1, Variable Scope

script tags \rscript, ASP.NET Web Forms

script-based viruses, Managing Security Policy

scripting languages \i \rscripting1, Scripting Languages

scrollable windows, GDI+ \i \rscrollable, Drawing Scrollable Windows

ScrollableControl class, Windows Forms, Windows Applications in .NET

SDK, .NET \rSDK1, What You Need to Write and Run C# Code

sealed classes, Sealed Classes and Methods

sealed classes \i \rsealed1, Sealed Classes and Methods

sealed keyword, Sealed Classes and Methods

sealed methods, Sealed Classes and Methods

sealed methods \i \rsealed1, Sealed Classes and Methods

SearchResult class, Active Directory

GetDirectoryEntry method, Search Limits

Properties property \rProperties2, Search Limits

SearchResult class, Active Directory \rSearchResult1, Search Limits

SearchResultCollection class, Active Directory \rSearchResultCollection1, Search Limits

SearchRoot property, Active Directory DirectorySearcher class \i \rSearchRoot1, Searching in the Active Directory

SearchRoot property, Active Directory DirectorySearcher class \rSearchRoot2, Search Limits

SearchScope enumeration, Active Directory \rSearchScope1, Searching in the Active Directory

SearchScope property, Active Directory DirectorySearcher class \i \rSearchScope1, Searching in the Active Directory

SearchScope property, Active Directory DirectorySearcher class \rSearchScope2, Search For User Objects

SecurirtAction enumeration

table of values, Requesting Permissions

security

asserting permissions\rassertperm, Asserting Permissions

code access permissions, creating, Creating Code Access Permissions

code groups \b, Code Access Security

code groups \b \rcodeaccessgroups, Code Groups

COM+ services\b, Security

declarative role-based\rdeclrole, Declarative Role-Based Security

demanding permissions\rdemandperm, Demanding Permissions

denying permissions\rdenyperm, Denying Permissions

ed \b \r rolesecurity, Role-Based Security

ed security \rcode1, Security

ed security \rrole1, Security

g security policy, Managing Security Policy

implicit permission\rimplicitperm, Implicit Permission

in .NET framework \b \r securitysupport, Support for Security in the Framework

ive security\rdeclsec, Declarative Security

limitations of, Managing Security Policy

membership conditions, Code Groups

on and off\rsecurityturn, Turning Security On and Off

permissions \b, Code Access Security

requesting permissions\rrequestperm, Requesting Permissions

rity \b \rcodeaccesssecurity, Code Access Security

script-based viruses, Managing Security Policy

security \i \rsecurity, Chapter 23: .NET Security

security \i \rsecurity1, Security

security configuration files

example\rsecurityex, A Simple Example

security configuration files\rsecurityconfig, The Security Configuration File

security policy, Code Access Permissions and Permissions Sets

enforcing, Support for Security in the Framework

managing \b \r managedsecurity, Managing Security Policy

resetting, Resetting Security Policy

SecurityException, Demanding Permissions

catching, A Simple Example

SecurityPermission, Code Access Permissions and Permissions Sets

secutil.exe tool

accessing strong names in assemblies, Distributing Code Using a Strong Name

obtaining hexadecimal representation of certificates, Distributing Code Using Certificates

see elements, C# documentation, XML Documentation

seealso elements, C# documentation, XML Documentation

Select method, XPathNavigator class, Using Classes from the XPath Namespace

SELECT statements, SQL

FOR XML clause \rFORXML1, ExecuteXmlReader() (SqlClient Provider Only)

SELECT statements, SQL \rSELECT1, Quick Data Access: The Data Reader

SELECT statements, SQL \rSELECT2, Populating a DataSet Using a DataAdapter

SELECT statements, SQL \rSELECT3, Using a Stored Procedure in a DataAdapter

SelectAncestors method, XPathNavigator class, XPathNavigator

SelectChildren method, XPathNavigator class, XPathNavigator

SelectCommand property, ADO.NET SqlDataAdapter class, Using a Stored Procedure in a DataAdapter

SelectDescendants method, XPathNavigator class, Using Classes from the XPath Namespace

SelectedDate property, Calendar server controls

Event Booking Application example, Customizing the Calendar Control

SelectNodes method, XmlDocument class \rSelectNodes1, Using the XmlDocument Class

SelectSingleNode method, XmlDocument class \rSelectSingleNode1, Using the XmlDocument Class

self-hosted servers, Hosting Applications

SelfPlacingWindow example \i \rSelfPlacingWindow1, Example: SelfPlacingWindow

Send method, Socket class, A Class Library Using Sockets

Send method, UdpClient class, UDP Class

Serializable attribute, Call Contexts

Serialize method, IRemotingFormatter interface, Formatters

Serialize method, XmlSerializer class, Serialization Without Sourcecode Access

Serialize method, XmlSerializer class \rSerialize1, Serializing Objects in XML

serif font families, Fonts and Font Families

Server class, example, Server

configuration file, Server Configuration File

server COM+ applications, Features of COM+ Services

server controls, ASP.NET

custom controls, ASP.NET Server Controls

custom controls \b \rcustomcontrols, Custom Controls

HTML server controls, ASP.NET Server Controls

user controls, ASP.NET Server Controls

user controls \b \rusercontrols, User Controls

validation controls, ASP.NET Server Controls

validation controls \b \rvalidationcontrols, Validation Controls

web server controls, ASP.NET Server Controls

web server controls \b \rwebservercontrols, Web Server Controls

server controls, ASP.NET \i \rservercontrols, ASP.NET Server Controls

Server Explorer window, Visual Studio \i \rServer1, The Server Explorer Window

Server Explorer window, VS.Net \i \rServerExplorer, Visual Studio .NET Server Explorer

server names, Active Directory \i \rserver1, Server Name

Server-Context message sink, Server-Context Sink

serverless binding, Active Directory, Server Name

ServerPageTimeLimit property, Active Directory DirectorySearcher class, Search Limits

servers

\b \rremoteservers, Hosting Remote Servers in ASP.NET

configuration files, Server Configuration for Well-Known Objects

ration files \b \rservers2, Server Configuration for Client-Activated Objects

ration files \b \rservers3, Server Code Using Configuration Files

servers \i \rservers1, A Simple Server

ServerTimeLimit property, Active Directory DirectorySearcher class, Search Limits

service configuration programs \i \rserviceconfigurationprograms, Service Configuration Program

Service Control Manager (see SCM) \t, Service Control Manager (SCM)

service control programs\i, Service Control Program

service element, Client Configuration File

service program \i \rprogram, Service Program

service-main function, Windows services, Service Control Manager (SCM)

ServiceBase class, System.ServiceProcess Namespace

event logging, Adding Event Logging to Other Application Types

ServiceBase class \i \rServiceBase, ServiceBase Class

ServiceCommandCallBack method, ServiceBase class, ServiceBase Class

ServiceController class, Monitoring and Controlling the Service

methods \rServiceControllermethods, Controlling the Service

properties \rServiceControllerproperties, Monitoring the Service

ServiceController class \i \rServiceController1, ServiceController Class

ServiceControllerPermission, Code Access Permissions and Permissions Sets

ServicedComponent class, Using COM+ Services with .NET Assemblies

ServiceInstaller class, Installation Program

ServiceInstaller class \i \rServiceInstaller1, ServiceProcessInstaller and ServiceInstaller Classes

ServiceInstallerDialog class \i \rServiceInstallerDialog1, ServiceInstallerDialog Class

ServiceMainCallBack method, ServiceBase class, Service-Start

ServiceName property, ServiceController class, Monitoring the Service

ServiceName property, ServiceInstaller class, ServiceProcessInstaller and ServiceInstaller Classes

ServiceProcessInstaller class, Installation Program

ServiceProcessInstaller class \i \rServiceProcessInstaller1, ServiceProcessInstaller and ServiceInstaller Classes

ServicesDependentOn property, ServiceController class, Monitoring the Service

ServicesDependentOn property, ServiceInstaller class, ServiceProcessInstaller and ServiceInstaller Classes

ServiceType property, ServiceController class, Monitoring the Service

ServiceType property, ServiceController class \rServiceControllerServiceType1, Monitoring the Service

sessions, ASP.NET, Application Configuration

set accessors, indexers \rset1, Indexers

set accessors, properties, Data Encapsulation

set accessors, properties \i \rset1, Properties

Set keyword, VB6, Variables

SetAbort() method, ContextUtil class, Coding Transactions with ContextUtil

SetComplete() method, ContextUtil class, Coding Transactions with ContextUtil

SetData method, CallContext class, Call Contexts

SetDataBinding method, Windows Forms DataGrid class, Updating the Data Source

SetDataBinding method, Windows Forms DataGrid class \rSetDataBinding1, Displaying Tabular Data

SetDataBinding method, Windows Forms DataGrid class \rSetDataBinding2, Displaying Data from a Array

SetDataBinding method, Windows Forms DataGrid class \rSetDataBinding3, Displaying Data from a DataSet

SetPassword method, ADSI IADsUser interface \rSetPassword1, Accessing Native ADSI Objects

SetPrincipalPolicy method, AppDomain class, Windows Principal

setreg.exe utility

configuring .NET to treat test certificates like trusted certificates, Distributing Code Using Certificates

SetSocketOption method, Socket class, Socket Class

SetValue method, RegistryKey class, Example: SelfPlacingWindow

SetValue method, RegistryKey class \rSetValue1, The .NET Registry Classes

SetValue method, RegistryKey class \rSetValue2, Example: SelfPlacingWindow

shallow copies \i, System.Object

shared assemblies, Shared Assemblies

delayed signing \b \rdelayed1, Delayed Signing of Assemblies

strong name utility \rstrong5, Create a Strong Name

strong names, Private and Shared Assemblies

strong names \b \rstrong2, Shared Assembly Names

strong names \b \rstrong3, Integrity Using Strong Names

strong names \b \rstrong4, Create a Strong Name

shared assemblies \i \rshared1, Private and Shared Assemblies

shared assemblies \i \rshared2, Creating Shared Assemblies

short type, Integer Types

conversions from short, Implicit Conversions

shortcut assignment operators, Operator Shortcuts

Show method, Form class, Drawing Shapes

modeless dialogs, Opening a Dialog

Show method, MessageBox class, The TypeView Example

ShowApply property, FontDialog class, FontDialog

ShowColor property, FontDialog class, FontDialog

ShowDialog method, ColorDialog class, ColorDialog

ShowDialog method, Form class, Opening a Dialog

modal dialogs, Opening a Dialog

ShowDialog method, PageSetupDialog class, PageSetupDialog

ShowDialog method, PrintDialog class, PrintDialog

ShowDialog method, PrintPreviewDialog class, Printing

ShowEffects property, FontDialog class, FontDialog

ShowHelp property, OpenFileDialog class, OpenFileDialog

ShowHelp property, PrintDialog class, PrintDialog

ShowReadOnly property, OpenFileDialog class, OpenFileDialog

signatures, methods, Method Hiding

signcode.exe utility

signing assemblies with certificates, Distributing Code Using Certificates

SimpleDelegate example \i \rSimpleDelegate1, SimpleDelegate Example

single inheritance \i, Single and Multiple Inheritance

Single structure, Floating Point Types

site code group membership condition, Code Groups

SiteIdentityPermission, Code Access Permissions and Permissions Sets

sites, Active Directory \i \rsites1, Site

Size property, Image class, Displaying Images

Size struct \i \rSize1, Size and SizeF

SizeF struct \rSizeF1, Size and SizeF

sizeof operator, Adding Classes and Structs to our Example

sizeof operator \i \rsizeof1, The sizeof Operator

skip verification code group membership condition, Code Groups

Sleep method, Thread class, Starting a Thread

sn utility

creating key pairs, Distributing Code Using a Strong Name

snap-ins

component services\rsnapin, The Component Services Snap-In

SOAP (Simple Object Access Protocol), Exposing Web Services

calling method in Web Service, Exchanging Data using SOAP Headers

exchanging data using SOAP headers, Exchanging Data using SOAP Headers

exchanging data using SOAP headers \b \rsoapdata, Exchanging Data using SOAP Headers

SOAP (Simple Object Access Protocol) \i \rSOAP, SOAP

SoapFormatter class, Formatters

SoapHeaderAttribute class, System.Web.Services.Protocols namespace, Exchanging Data using SOAP Headers

calling method in Web Service, Exchanging Data using SOAP Headers

SoapServerFormatterSinkProvider class, Setting Channel Properties

SOAPSuds

oting \b \rSOAPSuds, Soapsuds

Socket class, A Class Library Using Sockets

Send method, A Class Library Using Sockets

Socket class, System.Net.Sockets namespace, Lower-Level Classes

Accept method, Socket Class

GetSocketOption method, Socket Class

SetSocketOption method, Socket Class

Socket class, System.Net.Sockets namespace\rsock, Socket Class

SocketPermission, Code Access Permissions and Permissions Sets

sockets \i \rsockets, A Class Library Using Sockets

software publishers

providing information about with certificates, Distributing Code Using Certificates

SolidBrush class \rSolidBrush1, Brushes

Solution Explorer window, Visual Studio \rSolution1, Solutions and Projects

Solution Explorer window, Visual Studio \rSolution2, Adding Another Project to the Solution

Solution Explorer window, Visual Studio \rSolution3, Setting the Startup Project

solutions, Visual Studio, Features of ASP.NET

startup projects \b \rstartup1, Setting the Startup Project

solutions, Visual Studio \i \rsolutions1, Solutions and Projects

Sort method, Array class \rSort1, Working with Arrays

Sort property, Active Directory DirectorySearcher class, Search Limits

Sort property, ADO.NET DataView class \rSort1, Sorting Rows

SortDirection enumeration, Active Directory \rSortDirection1, Search Limits

SortOption class, Active Directory \rSortOption1, Search Limits

source code files, The Newly Created Console Project

AssemblyInfo.cs file, Creating Assemblies Using Visual Studio .NET

comments, XML Documentation

comments \b \rcomments2, Using Comments

comments \rcomments1, A Closer Look

preprocessor directives \b \rdirectives1, The C# Preprocessor Directives

Source property, EventLog class, Creating an Event Log Listener

Source property, Exception class, System.Exception Properties

Split method, String class, System.String

sponsorshipTimeOut attribute, lifetime element, Lifetime Services in Configuration Files

SQL

DELETE statements, ExecuteNonQuery()

INSERT INTO statements, ExecuteNonQuery()

INSERT INTO statements \rINSERT1, Selecting Data

SELECT statements \rSELECT1, Quick Data Access: The Data Reader

SELECT statements \rSELECT2, Populating a DataSet Using a DataAdapter

SELECT statements \rSELECT3, Using a Stored Procedure in a DataAdapter

UPDATE statements, Record Update

UPDATE statements \rUPDATE1, Selecting Data

SQL \rSQL1, Commands

SQL Server

key generation \b \rServer1, Key Generation with SQL Server

SQLClientPermission, Code Access Permissions and Permissions Sets

SqlCommand class, ADO.NET, Record Update

CommandType property \rCommandType1, Commands

ExecuteNonQuery method, Record Update

ExecuteNonQuery method \b \rExecuteNonQuery1, ExecuteNonQuery()

ExecuteReader method, Quick Data Access: The Data Reader

ExecuteReader method \b \rExecuteReader1, ExecuteReader()

ExecuteScalar method \b \rExecuteScalar1, ExecuteScalar()

ExecuteXmlReader method \b \rExecuteXMLReader1, ExecuteXmlReader() (SqlClient Provider Only)

UpdatedRowSource property \rUpdatedRowSource1, Inserting a New Row

SqlCommand class, ADO.NET \rSqlCommand1, Commands

SqlCommand class, ADO.NET \rSqlCommand2, Record Deletion

SqlCommand class, ADO.NET \rSqlCommand3, Using a Stored Procedure in a DataAdapter

SqlCommandBuilder class, ADO.NET, Database Specific Classes

SqlConnection class, ADO.NET, Creating a Connection

SqlConnection class, ADO.NET \rSqlConnection1, Reading and Writing a DiffGram

SqlDataAdapter class, ADO.NET, Converting ADO.NET Data to XML

DeleteCommand property, Updating with Data Adapters

Fill method, Populating a DataSet Using a DataAdapter

Fill method \rFill1, Using a Stored Procedure in a DataAdapter

InsertCommand property, Updating with Data Adapters

SelectCommand property, Using a Stored Procedure in a DataAdapter

Update method, Deleting a Row

Update method \rUpdate2, Updating the Data Source

UpdateCommand property, Updating with Data Adapters

SqlDataAdapter class, ADO.NET \i \rSqlDataAdapter2, Populating a DataSet Using a DataAdapter

SqlDataAdapter class, ADO.NET \rSqlDataAdapter1, Reading and Writing a DiffGram

SqlDataReader class, ADO.NET, ExecuteReader()

SqlParameter class, ADO.NET, Database Specific Classes

SqlTransaction class, ADO.NET, Database Specific Classes

Src attribute, Register directive, A Simple User Control

SSL encryption

trusting sites accessed over, Managing Zones

stack based arrays \i \rstack1, Creating Stack-Based Arrays

stack pointers \i \rpointers1, Memory Management Under the Hood

stackalloc keyword \rstackalloc1, Creating Stack-Based Arrays

stackalloc keyword \rstackalloc2, QuickArray Example

StackOverflowException class, Base Class Exception Classes

stacks, Value Types and Reference Types

stacks \i \rstacks1, Memory Management Under the Hood

StackTrace property, Exception class, System.Exception Properties

StackTrace property, SecurityException, Demanding Permissions

Start method, ServiceController class, Controlling the Service

Start method, TcpListener class, Using the TCP Classes

Start method, Thread class, The ThreadPlayaround Sample

Start method, Thread class \rStart1, Starting a Thread

StartListening method, IChannelReceiver interface, Channels

StartServiceCtrlDispatcher method, NativeMethods class, ServiceBase Class

StartType property, ServiceInstaller class, ServiceProcessInstaller and ServiceInstaller Classes

startup projects \i \rstartup1, Setting the Startup Project

state

m controls \b \rstate1, Maintaining State in Custom Controls

state management, ASP.NET \i \rstatemanagement, State Management in ASP.NET

statements, C#, A Closer Look

statements, C# \rstatements1, A Closer Look

static constructors \i \rstatic1, Static Constructors

static data (see static fields) \t, Creating Static Fields

static fields, classes \i \rstatic2, Creating Static Fields

static keyword, Creating Static Fields

static keyword \rstatic3, Creating Static Fields

static methods, Invoking Methods

static methods \i \rstatic4, Creating Static Methods

Status property, ServiceController class, Monitoring the Service

Status property, WebException, WebRequest and WebResponse Classes

Stop method, ServiceController class, Controlling the Service

StopListening method, IChannelReceiver interface, Channels

stored procedures, databases

output parameters \b \routput1, Calling a Stored Procedure that Returns Output Parameters

stored procedures, databases \i \rstored1, Calling Stored Procedures

stored procedures, databases \i \rstored2, Using a Stored Procedure in a DataAdapter

Straw Poll control example

Candidate controls \b \rcandi, The Candidate Controls

control builder classes \b \rconbuc, The StrawPoll Control Builder

event handlers\b\rstrawevent, Adding an Event Handler

Render method, The Straw Poll Control

styling control \b, Straw Poll Style

ViewState, The Straw Poll Control

Straw Poll control example \i \rStrawPoll, A Straw Poll Control

StreamReader class, Editing a Text Document: The CapsEditor Sample

constructors, The StreamReader Class

Read method \rRead2, The StreamReader Class

ReadLine method, Throwing the User-Defined Exceptions

ReadLine method \rReadLine1, The StreamReader Class

StreamReader class \i \rStreamReader1, Reading and Writing to Text Files

StreamReader class \rStreamReader2, Example: ReadWriteText

StreamReader class, System.IO namespace

connecting to network streams, Basic Web Client Example

ReadLine method, Basic Web Client Example

streams

d streams \b \rbuffered1, Buffered Streams

streams \i \rstreams1, Streams

StreamWriter class, Streams

Write method \rWrite2, The StreamWriter Class

WriteLine method \rWriteLine1, Example: ReadWriteText

StreamWriter class \i \rStreamWriter1, Reading and Writing to Text Files

StreamWriter class \i \rStreamWriter2, The StreamWriter Class

StreamWriter class \rStreamWriter3, Example: ReadWriteText

String class, The string Type

Compare method, System.String

CompareOrdinal method, System.String

Equals method, How the Dictionary Works

Format method, The FormattableVector Example

Format method \rFormat2, How the String is Formatted

GetHashCode method, The MortimerPhonesEmployees Example

IndexOf method, System.String

IndexOfAny method, System.String

LastIndexOf method, System.String

LastIndexOfAny method, System.String

PadLeft method, System.String

PadRight method, System.String

Replace method, System.String

Replace method \rReplace1, Building Strings

Split method, System.String

Substring method, System.String

ToLower method, System.String

ToUpper method, System.String

Trim method, System.String

String class \i \rString1, System.String

string type, Predefined Reference Types

string type \i \rstring1, The string Type

StringBuilder class, Example: BinaryFileReader

Append method, How the String is Formatted

Append method \rAppend1, Building Strings

AppendFormat method, StringBuilder Members

AppendFormat method \rAppendFormat1, How the String is Formatted

AppendFormat method \rAppendFormat2, How the String is Formatted

Capacity property, Building Strings

constructors, StringBuilder Members

Insert method, StringBuilder Members

Length property, Building Strings

MaxCapacity property, StringBuilder Members

Remove method, StringBuilder Members

Replace method, StringBuilder Members

Replace method \rReplace2, Building Strings

ToString method, StringBuilder Members

StringBuilder class \i \rStringBuilder1, Building Strings

StringCollection class

Add method, Example: ReadWriteText

CopyTo method \rCopyTo1, Example: ReadWriteText

StringCollection class \rStringCollection1, Example: ReadWriteText

StringDictionary class, Dictionaries in .NET

strings, The string Type

@ operator, The RegularExpressionsPlayaround Example

regular expressions \b \rregular1, Regular Expressions

strings \b \rformat1, Format Strings

strings \rformat1, Console I/O

strings \i \rstrings1, String Handling

strong data typing \i \rstrong1, Strong Data Typing

strong name code group membership condition, Code Groups

strong name utility

creating key pairs, Distributing Code Using a Strong Name

strong name utility \rstrong5, Create a Strong Name

strong names

distributing code using\rstrongname, Distributing Code Using a Strong Name

in assemblies, accessing, Distributing Code Using a Strong Name

strong names, assemblies, Shared Assemblies

strong names, assemblies \i \rstrong2, Shared Assembly Names

strong names, assemblies \i \rstrong3, Integrity Using Strong Names

strong names, assemblies \i \rstrong4, Create a Strong Name

strong names, assemblies \rstrong1, Private and Shared Assemblies

StrongNameIdentityPermission, Code Access Permissions and Permissions Sets

struct keyword, Structs

struct keyword \rstruct1, Structs

structs, System.Drawing namespace, Measuring Coordinates and Areas

structures

constructors \b \rconstructors2, Constructors for Structs

inheritance \b \rinheritance3, Structs and Inheritance

pointers to structs \b \rstructs1, Pointers to Structs The Pointer Member Access Operator

structures \i \rstructures1, Structs

SubKeyCount property, RegistryKey class, The .NET Registry Classes

Substring method, String class, System.String

summary elements, C# documentation, XML Documentation

summary elements, C# documentation \rsummary1, XML Documentation

super keyword, C++, Calling Base Versions of Functions

SuppressFinalize method, GC class \rSuppressFinalize1, Implementing Dispose() and a Destructor

Suspend method, Thread class \rSuspend1, Starting a Thread

switch statements \i \rswitch1, The switch Statement

SyncDispatchMessage method, ChannelServices class, Pluggability of a Channel

synchronization, threads

deadlocks \b \rdeadlocks1, Deadlocks

race conditions \b \rrace1, Race Conditions

synchronization, threads \i \rsynchronization1, Synchronization

SynchronizationAttribute class, Attributes and Properties

SyncProcessMessage method, IMessageSink interface, Message Sinks

System namespace

AppDomain class, Application Domains and Assemblies

ApplicationException class \rApplicationException1, Base Class Exception Classes

ApplicationException class \rApplicationException2, Defining the Exception Classes

Array class \rArray1, Array Syntax

AttributeTargets enumeration \rAttributeTargets1, AttributeUsage Attribute

Boolean structure, Boolean Type

Byte structure, Integer Types

Char structure, Character Type

Console class \b \rConsole1, Console I/O

Convert class \rConvert2, Implementing User-Defined Casts

DataSet class \b \rDataSet2, Generating a DataSet

DateTime structure, Dates

Decimal structure, Decimal Type

Delegate class, Using Delegates in C#

Double structure, Floating Point Types

Enum class \rEnum1, Enumerations

EventArgs class, Custom Events

EventArgs class \rEventArgs1, The Consumer's View of Events

EventArgs class \rEventArgs2, Events Example: Console Notifications

EventArgs class \rEventArgs3, Events Example: Console Notifications

EventHandler delegate, Events

EventHandler delegate \rEventHandler1, Dispatching Methods

Exception class \rException1, Base Class Exception Classes

Exception class \rException2, Implementing Multiple catch Blocks

Exception class \rException3, Implementing Multiple catch Blocks

FormatException class \rFormatException1, Implementing Multiple catch Blocks

FormatException class \rFormatException2, Throwing the User-Defined Exceptions

GC class \rGC1, Implementing Dispose() and a Destructor

IDisposable interface, Cleaning up: Destructors and Dispose()

IDisposable interface \b \rIDisposable1, Using the IDisposable Interface

IFormatProvider interface, How the String is Formatted

IFormatProvider interface \rIFormatProvider1, Numbers

IFormatProvider interface \rIFormatProvider2, Dates

IFormattable interface \rIFormattable1, How the String is Formatted

IFormattable interface \rIFormattable2, The FormattableVector Example

IndexOutOfRangeException class \rIndexOutOfRangeException1, Implementing Multiple catch Blocks

Int16 structure, Integer Types

Int32 structure, Integer Types

Int64 structure, Integer Types

MarshalByRefObject class, Remote Objects

Object class, The object Type

Object class \b \rObject1, The Object Class

OverflowException class, Base Class Exception Classes

SByte structure, Integer Types

Single structure, Floating Point Types

StackOverflowException class, Base Class Exception Classes

String class, The string Type

String class \b \rString1, System.String

SystemException class \rSystemException1, Base Class Exception Classes

Type class \b \rType1, The System.Type Class

Type class \rType2, The TypeView Example

UInt16 structure, Integer Types

UInt32 structure, Integer Types

UInt64 structure, Integer Types

Uri class\b\ruris, URIs

UriBuilder class\b\ruris, URIs

ValueType class, Structs and Inheritance

System namespace \rSystem1, A Closer Look

System.Collections namespace

ArrayList class \b \rArrayList1, Array Lists

DictionaryBase class, Dictionaries in .NET

Hashtable class, Setting Channel Properties

ICollection interface, What is a Collection?

IEnumerable interface \rIEnumerable1, What is a Collection?

IEnumerable interface \rIEnumerable2, Adding Collection Support to the Vector Struct

IEnumerator interface, Adding Collection Support to the Vector Struct

IEnumerator interface \rIEnumerator1, Interfaces

IList interface \rIList1, IListSource and IList Interfaces

System.Collections.Specialized namespace

StringCollection class \rStringCollection1, Example: ReadWriteText

StringDictionary class, Dictionaries in .NET

System.ComponentModel namespace

IListSource interface \rIListSource1, IListSource and IList Interfaces

System.Configuration.Install namespace

Installer class\b\rInstaller, Installer Class

System.Data namespace, Database Specific Classes

CommandType enumeration \rCommandType2, Commands

Constraint class, Shared Classes

ConstraintCollection class, Setting a Primary Key

DataColumn class, Shared Classes

DataColumn class \b \rDataColumn1, Data Tables

DataRelation class, Shared Classes

DataRelationCollection class, Data Relationships

DataRow class, Shared Classes

DataRow class \b \rDataRow1, Generated DataRow

DataRow class \rDataRow2, Hand-Coded Schema

DataRowState enumeration, Data Rows

DataRowVersion enumeration \rDataRowVersion1, Data Rows

DataSet class, Shared Classes

DataSet class \b \rDataSet1, Displaying Data from a DataSet

DataSet class \b \rDataSet4, Populating a DataSet

DataSet class \rDataSet1, Converting ADO.NET Data to XML

DataSet class \rDataSet2, Converting XML to ADO.NET Data

DataSet class \rDataSet3, Reading and Writing a DiffGram

DataTable class, Generated DataTable

DataTable class \b, Data Tables

DataTable class \b \rDataTable1, DataTable

DataTable class \rDataTable2, Hand-Coded Schema

DataTable class \rDataTable3, Generating Code with XSD

DataView class \b \rDataView1, Displaying Data from a DataView

DataViewManager class \rDataViewManager1, Displaying Data in a DataViewManager

DataViewRowState enumeration, Filtering Rows on State

ForeignKeyConstraint class, Setting a Foreign Key

Rule enumeration, Setting Update and Delete Constaints

UniqueConstraint class, Data Constraints

UpdateRowSource enumeration, Inserting a New Row

XmlReadMode enumeration, Converting XML to ADO.NET Data

XmlWriteMode enumeration, Converting ADO.NET Data to XML

System.Data.Common namespace, Namespaces

DataColumnMapping class, Shared Classes

DataTableMapping class, Shared Classes

System.Data.dll assembly, Quick Data Access: The Data Reader

System.Data.OleDb namespace, Namespaces

OleDbCommand class, Database Specific Classes

OleDbCommand class \rOleDbCommand1, Quick Data Access: The Data Reader

OleDbCommandBuilder class, Database Specific Classes

OleDbConnection class, Creating a Connection

OleDbDataAdapter class, Selecting Data

OleDbDataAdapter class \b \rOleDbDataAdapter1, Populating a DataSet Using a DataAdapter

OleDbDataReader class, ExecuteReader()

OleDbDataReader class \b \rOleDbDataReader1, Quick Data Access: The Data Reader

OleDbParameter class, Database Specific Classes

OleDbTransaction class, Database Specific Classes

System.Data.SqlClient namespace, Namespaces

SqlCommand class, Record Update

SqlCommand class \rSqlCommand1, Commands

SqlCommand class \rSqlCommand2, Record Deletion

SqlCommand class \rSqlCommand3, Using a Stored Procedure in a DataAdapter

SqlCommandBuilder class, Database Specific Classes

SqlConnection class, Creating a Connection

SqlConnection class \rSqlConnection1, Reading and Writing a DiffGram

SqlDataAdapter class, Converting ADO.NET Data to XML

SqlDataAdapter class \b \rSqlDataAdapter2, Populating a DataSet Using a DataAdapter

SqlDataAdapter class \rSqlDataAdapter1, Reading and Writing a DiffGram

SqlDataReader class, ExecuteReader()

SqlParameter class, Database Specific Classes

SqlTransaction class, Database Specific Classes

System.Data.SqlTypes namespace, Namespaces

System.Diagnostics namespace, Performance Monitoring Classes

EventLog class, Event Logging Classes

EventLogEntry class, Event Logging Classes

EventLogInstaller class, Event Logging Classes

EventLogTraceListener class, Event Logging Classes

PerformanceCounter class, Performance Monitoring Classes

PerformanceCounterCategory class, Performance Monitoring Classes

PerformanceCounterInstaller class, Performance Monitoring Classes

Process class, Displaying Output as an HTML Page

System.DirectoryServices namespace

AuthenticationTypes enumeration, Authentication

DirectoryEntries class, Classes in System.DirectoryServices

DirectoryEntries class \rDirectoryEntries1, Object Collections

DirectoryEntries class \rDirectoryEntries2, Creating New Objects

DirectoryEntry class, Accessing Native ADSI Objects

DirectoryEntry class \b \rDirectoryEntry1, Binding with the DirectoryEntry Class

DirectorySearcher class, Classes in System.DirectoryServices

DirectorySearcher class \rDirectorySearcher1, Searching in the Active Directory

DirectorySearcher class \rDirectorySearcher2, Search Limits

PropertyCollection class, Get the Property Names of the User Class

PropertyCollection class \rPropertyCollection1, Properties of User Objects

ResultPropertyCollection class \rResultPropertyCollection1, Search Limits

SchemaNameCollection class \rSchemaNameCollection1, Object Collections

SearchResult class \rSearchResult1, Search Limits

SearchResultCollection class \rSearchResultCollection1, Search Limits

SearchScope enumeration \rSearchScope1, Searching in the Active Directory

SortDirection enumeration \rSortDirection1, Search Limits

SortOption class \rSortOption1, Search Limits

System.DirectoryServices namespace \i \rDirectoryServices1, Programming the Active Directory

System.Drawing namespace, GDI+ Namespaces

Brush class\b\rBrush1, Pens and Brushes

Brushes class\rBrushes2, Brushes

Font class\rFont1, Fonts and Font Families

FontFamily class\rFontFamily1, Fonts and Font Families

Graphics class, Device Contexts and the Graphics Object

Graphics class\b\rGraphicsx, Drawing Shapes and Lines

Image class\b\rImage1, Displaying Images

Pen class, Drawing Shapes

Pen class\b\rPen2, Pens and Brushes

Pen class\b\rPen3, Pens

Pens class\rPens2, Pens

Point struct\b\rPoint1, Point and PointF

PointF struct\b\rPointF1, Point and PointF

Rectangle struct, Using the Clipping Region

Rectangle struct\b\rRectangle1, Rectangle and RectangleF

RectangleF struct\b\rRectangle1, Rectangle and RectangleF

Region\b\rRegion1, Region

Size struct\b\rSize1, Size and SizeF

SizeF struct\b\rSizeF1, Size and SizeF

SolidBrush class\rSolidBrush1, Brushes

structs, Measuring Coordinates and Areas

System.Drawing.Design namespace, GDI+ Namespaces

System.Drawing.Drawing2D namespace, Drawing Shapes and Lines

HatchBrush class\rHatchBrush1, Brushes

HatchStyle class, Brushes

LinearGradientBrush class, Brushes

PathGradientBrush class, Brushes

System.Drawing.Imaging namespace, GDI+ Namespaces

System.Drawing.Printing namespace, GDI+ Namespaces

PrintDocument class, Printing

PrintPreviewDialog class, Printing

System.Drawing.Text namespace, GDI+ Namespaces

InstalledFontCollection class, Example: Enumerating Font Families

System.EnterpriseServices namespace, Using COM+ Services with .NET Assemblies

attributes defined in, Using COM+ Services with .NET Assemblies

AutoComplete attribute, Coding Transactions with ContextUtil

ContextUtil class, Coding Transactions with ContextUtil

JustInTimeActivation attribute, Using JIT Activation with .NET Assemblies

NET/COM+ interaction, Using COM+ Services with .NET Assemblies

ObjectPooling attribute, The ObjectPooling Attribute

ServicedComponent class, Using COM+ Services with .NET Assemblies

Transaction attribute, Specifying Transactional Support

TransactionOption enumeration, Specifying Transactional Support

System.Globalization namespace

CultureInfo class, Cultures

CultureInfo class \rCultureInfo1, Cultures

CultureInfo class \rCultureInfo2, Numbers

CultureInfo class \rCultureInfo3, Changing the Culture Programmatically

DateTimeFormatInfo class, Numbers

NumberFormatInfo class \rNumberFormatInfo1, Numbers

System.Globalization namespace \i \rGlobalization1, System.Globalization Namespace

System.IO namespace, Chapter 12: File and Registry Operations

BinaryReader class \rBinaryReader1, Streams

BinaryWriter class \rBinaryWriter1, Streams

BufferedStream class, Buffered Streams

Directory class, .NET Classes that Represent Files and Folders

DirectoryInfo class, Example: A File Browser

DirectoryInfo class \rDirectoryInfo1, .NET Classes that Represent Files and Folders

EndOfStreamException class, Base Class Exception Classes

File class, .NET Classes that Represent Files and Folders

FileAccess enumeration \rFileAccess1, The FileStream Class

FileInfo class, .NET Classes that Represent Files and Folders

FileInfo class \rFileInfo1, .NET Classes that Represent Files and Folders

FileInfo class \rFileInfo2, Example: A File Browser

FileInfo class \rFileInfo3, The FileStream Class

FileInfo class \rFileInfo4, The StreamReader Class

FileMode enumeration \rFileMode1, The FileStream Class

FileShare enumeration \rFileShare1, The FileStream Class

FileStream class, Example: BinaryFileReader

FileStream class \b \rFileStream1, The FileStream Class

FileStream class \rFileStream2, The StreamReader Class

Path class \b \rPath1, The Path Class

StreamReader class, Streams

StreamReader class \b \rStreamReader1, Reading and Writing to Text Files

StreamReader class \rStreamReader2, Example: ReadWriteText

StreamWriter class, Streams

StreamWriter class \b \rStreamWriter1, Reading and Writing to Text Files

StreamWriter class \b \rStreamWriter2, The StreamWriter Class

StreamWriter class \rStreamWriter3, Example: ReadWriteText

System.Net namespace, Chapter 20: Accessing the Internet

Dns class, Dns

HttpWebRequest class, WebRequest and WebResponse Classes

HttpWebRequest object, The Web Request and Web Response Hierarchy

HttpWebResponse class, WebRequest and WebResponse Classes

HttpWebResponse object, The Web Request and Web Response Hierarchy

IPAddress class, IPAddress

IPHostEntry class, IPHostEntry

NetworkCredentials class, WebRequest and WebResponse Classes

WebClient class\b\rwebcl, The WebClient Class

WebException, WebRequest and WebResponse Classes

WebRequest class\b\rwebrqrs, WebRequest and WebResponse Classes

WebResponse class\b\rwebrqrs, WebRequest and WebResponse Classes

System.Net.Sockets namespace, Chapter 20: Accessing the Internet

NetworkStream class, Lower-Level Classes

Socket class, Lower-Level Classes

Socket class\rsock, Socket Class

TcpClient class, Lower-Level Classes

TcpListener class, Lower-Level Classes

UdpClient class, Lower-Level Classes

System.Reflection namespace, Creating Assemblies Using Visual Studio .NET

Assembly class, Using XML Resource Files

Assembly class \b \rAssembly2, The Assembly Class

Assembly class \rAssembly1, Getting the Version Programmatically

BindingFlags enumeration \rBindingFlags1, Application Domains and Assemblies

ConstructorInfo class, Methods

EventInfo class, Methods

FieldInfo class, Methods

InterfaceInfo class, Methods

late binding, Late Binding to COM Components

MemberInfo class, The TypeView Example

MemberInfo class \rMemberInfo1, The TypeView Example

MethodInfo class, Methods

PropertyInfo class, Methods

System.Resources namespace

IResourceReader interface \rIResourceReader1, System.Resources Namespace

IResourceWriter interface, System.Resources Namespace

ResourceManager class, Localization Example Using Visual Studio .NET

ResourceManager class \rResourceManager1, Using Resource Files

ResourceManager class \rResourceManager2, System.Resources Namespace

ResourceManager class \rResourceManager3, Using XML Resource Files

ResourceSet class \rResourceSet1, System.Resources Namespace

ResourceWriter class \b \rResourceWriter1, ResourceWriter

ResourceWriter class \rResourceWriter2, System.Resources Namespace

System.Resources namespace \i \rResources1, System.Resources Namespace

System.Runtime.CompilerServices namespace, Creating Assemblies Using Visual Studio .NET

System.Runtime.InteropServices namespace

DllImport attribute, Accessing Unmanaged Code

Marshal class, Releasing COM Objects

system.runtime.remoting element, Configuration Files

System.Runtime.Remoting namespace, Chapter 21: Distributed Applications with .NET Remoting

RealProxy class, Pluggability of a Proxy

RemotingConfiguration class, A Simple Server

RemotingException, Lifetime Management

System.Runtime.Remoting.Activation namespace

UrlAttribute class, Activating Client-Activated Objects

System.Runtime.Remoting.Channels namespace

ChannelServices class, A Simple Server

IChannel interface, Channels

IChannelReceiver interface, Channels

IChannelSender interface, Channels

System.Runtime.Remoting.Channels.Http namespace

HttpChannel class, Channels

System.Runtime.Remoting.Channels.Tcp namespace

TcpChannel class, Channels

TcpClientChannel class, Channels

TcpServerChannel class, Channels

System.Runtime.Remoting.Contexts namespace

SynchronizationAttribute class, Attributes and Properties

System.Runtime.Remoting.dll assembly, A Simple Client

System.Runtime.Remoting.Lifetime namespace

ILease interface, Getting Lease Information Example

LifetimeServices class, Changing Default Lease Configurations

System.Runtime.Remoting.Messaging namespace

CallContext class, Call Contexts

ILogicalThreadAffinative interface, Call Contexts

IRemotingFormatter interface, Formatters

System.Runtime.Remoting.Services namespace

TrackingService class, Tracking Services

System.Runtime.Serialization namespace, Chapter 12: File and Registry Operations

System.Runtime.Serialization.Binary namespace

BinaryFormatter class, Formatters

System.Runtime.Serialization.Formatters.Binary namespace, Serializing Objects in XML

System.Runtime.Serialization.Soap namespace

SoapFormatter class, Formatters

System.Security.Permissions namespace, Support for Security in the Framework

FileIOPermission, A Simple Example

System.Security.Policy namespace, Support for Security in the Framework

System.Security.Principal namespace, Support for Security in the Framework

role-based security, Declarative Role-Based Security

System.ServiceProcess namespace, Network Binding Changes and Power Events

NativeMethods class, ServiceBase Class

ServiceBase class, System.ServiceProcess Namespace

ServiceBase class \b \rServiceBase, ServiceBase Class

ServiceController class, Monitoring and Controlling the Service

ServiceController class \b \rServiceController1, ServiceController Class

ServiceInstaller class, System.ServiceProcess Namespace

ServiceInstaller class \b \rServiceInstaller1, ServiceProcessInstaller and ServiceInstaller Classes

ServiceProcessInstaller class, System.ServiceProcess Namespace

ServiceProcessInstaller class \b \rServiceProcessInstaller1, ServiceProcessInstaller and ServiceInstaller Classes

System.ServiceProcess namespace \i \rSystemServiceProcess, System.ServiceProcess Namespace

System.ServiceProcess.Design namespace

ServiceInstallerDialog class \b \rServiceInstallerDialog1, ServiceInstallerDialog Class

System.Text namespace

Encoding class, The StreamReader Class

StringBuilder class, Example: BinaryFileReader

StringBuilder class \b \rStringBuilder1, Building Strings

System.Text.RegularExpressions namespace, Regular Expressions

Group class \rGroup1, Matches, Groups, and Captures

GroupCollection class \rGroupCollection1, Matches, Groups, and Captures

Match class \rMatch1, The RegularExpressionsPlayaround Example

MatchCollection class \rMatchCollection1, The RegularExpressionsPlayaround Example

MatchCollection class \rMatchCollection2, Displaying Results

RegEx class, Introduction to Regular Expressions

RegexOptions enumeration, The RegularExpressionsPlayaround Example

System.Threading namespace

Monitor class, What is Synchronization?

Thread class \rThread1, Starting a Thread

ThreadAbortException class \rThreadAbortException1, Starting a Thread

ThreadPriority enumeration, Thread Priorities

System.Web.Services namespace

WebMethod attribute, Exposing Web Services

WebService class, Exposing Web Services

System.Web.Services.Protocols namespace

exchanging data using SOAP headers, Exchanging Data using SOAP Headers

SoapHeaderAttribute class, Exchanging Data using SOAP Headers

System.Web.UI namespace

Control class, Web Server Controls

Page class, ASP.NET Web Forms

UserControl class, A Simple User Control

System.Web.UI.WebControls namespace

WebControl class, Custom Controls

System.Windows namespace

Form class, Drawing Shapes

System.Windows.Forms namespace, Windows Applications in .NET

Application class, Windows Forms Without Visual Studio .NET

Binding class \b \rBinding2, Data Binding Objects

BindingContext class \rBindingContext1, Data Binding Objects

BindingManagerBase class, Data Binding Objects

ButtonBase class, Windows Applications in .NET

ColorDialog class\rclrdialog, ColorDialog

CommonDialog class, Common Dialogs

ContainerControl class, Windows Applications in .NET

ContextMenu class, Menus

Control class, The UserControl Class

ControlBindingsCollection class \rControlBindingsCollection1, Data Binding Objects

ControlBindingsCollection class \rControlBindingsCollection2, Data Binding Objects

CurrencyManager class \b, Data Binding Objects

CurrencyManager class \rCurrencyManager1, Data Binding Objects

DataGrid class \b \rDataGrid1, The DataGrid Control

DataGridColumnStyle class \b \rDataGridColumnStyle1, DataGridTableStyle and DataGridColumnStyle

DataGridTableStyle class \b \rDataGridTableStyle1, DataGridTableStyle and DataGridColumnStyle

DialogResult enumeration, Dialog Box Results

FontDialog class\rfntdialog, FontDialog

Form class, Windows Forms Using Visual Studio .NET

FormBorderStyle enumeration, Dialogs

MainMenu class, Menus

Menu class, Menus

MenuItem class, Menus

MessageBox class, The TypeView Example

OpenFileDialog class\ropnfldialog, OpenFileDialog

PageSetupDialog class\rpgstpdialog, PageSetupDialog

Panel class, Windows Applications in .NET

PrintDialog class\rprntdialog, PrintDialog

PrintPreviewDialog class, PrintPreviewDialog

PropertyManager class \b, Data Binding Objects

PropertyManager class \rPropertyManager1, Data Binding Objects

SaveFileDialog class\rsvfldialog, SaveFileDialog

ScrollableControl class, Windows Applications in .NET

table of dialog classes, Common Dialogs

TextBoxBase class, Windows Applications in .NET

UserControl class, Windows Applications in .NET

UserControl class\b\rusercon, The UserControl Class

System.Xml namespace

XmlAttribute class, Using the DOM in .NET

XmlCDataSection class, Using the DOM in .NET

XmlCharacterData class, Using the DOM in .NET

XmlComment class, Using the DOM in .NET

XmlDataDocument class, Introducing the System.Xml Namespace

XmlDataDocument class \rXmlDataDocument1, Converting ADO.NET Data to XML

XmlDeclaration class, Inserting Nodes

XmlDocument class, Using the DOM in .NET

XmlDocument class \b \rXmlDocument1, Using the XmlDocument Class

XmlDocument class \rXmlDocument2, Converting ADO.NET Data to XML

XmlDocumentFragment class, Using the DOM in .NET

XmlDocumentType class, Using the DOM in .NET

XmlElement class, Inserting Nodes

XmlEntity class, Using the DOM in .NET

XmlEntityReferenceNode class, Using the DOM in .NET

XmlLinkedNode class, Using the DOM in .NET

XmlNode class, Introducing the System.Xml Namespace

XmlNode class \rXmlNode1, Using the DOM in .NET

XmlNodeList class \rXmlNodeList1, Using the DOM in .NET

XmlNotation class, Using the DOM in .NET

XmlProcessingInstruction class, Using the DOM in .NET

XmlReader class, Introducing the System.Xml Namespace

XmlReader class \rXmlReader1, Reading and Writing Streamed XML

XmlResolver class, Introducing the System.Xml Namespace

XmlSignificantWhitespace class, Using the DOM in .NET

XmlText class, Using the DOM in .NET

XmlTextReader class, Introducing the System.Xml Namespace

XmlTextReader class \b \rXmlTextReader1, Reading and Writing Streamed XML

XmlTextReader class \rXmlTextReader2, Using the XmlValidatingReader Class

XmlTextWriter class, Reading and Writing Streamed XML

XmlTextWriter class \b \rXmlTextWriter1, Using the XmlTextWriter Class

XmlTextWriter class \rXmlTextWriter2, Inserting Nodes

XmlTextWriter class \rXmlTextWriter3, Inserting Nodes

XmlUrlResolver class, Introducing the System.Xml Namespace

XmlValidatingReader class, Reading and Writing Streamed XML

XmlValidatingReader class \b \rXmlValidatingReader1, Using the XmlValidatingReader Class

XmlWhitespace class, Using the DOM in .NET

XmlWriter class, Introducing the System.Xml Namespace

XmlWriter class \rXmlWriter1, Reading and Writing Streamed XML

System.Xml namespace \i \rXml2, Introducing the System.Xml Namespace

System.Xml namespace \i \rXml3, Using System.Xml Classes

System.Xml.Schema namespace

XmlSchemaCollection class \rXmlSchemaCollection1, Using the Schemas Property

System.Xml.Serialization namespace

XmlElementAttribute class, Serializing Objects in XML

XmlRootAttribute class, Serializing Objects in XML

XmlSerializer class, Serializing Objects in XML

XmlSerializer class \rXmlSerializer1, Serializing Objects in XML

XmlSerializer class \rXmlSerializer2, Serializing Objects in XML

XmlSerializer class \rXmlSerializer3, Serializing Objects in XML

XmlSerializer class \rXmlSerializer4, Serialization Without Sourcecode Access

System.Xml.Serialization namespace \rSerialization1, Serializing Objects in XML

System.Xml.XPath namespace

XML query language, Using XPath and XSLT in .NET

XPathDocument class, Using Classes from the XPath Namespace

XPathDocument class \b \rXPathDocument1, XPathDocument

XPathDocument class \rXPathDocument2, Transforming XML

XPathNavigator class \b \rXPathNavigator1, XPathNavigator

XPathNavigator class \rXPathNavigator2, Using Classes from the XPath Namespace

XPathNodeIterator class \b \rXPathNodeIterator1, XPathNodeIterator

XPathNodeIterator class \rXPathNodeIterator2, Using Classes from the XPath Namespace

System.Xml.Xsl namespace

XsltArgumentList class \b \rXsltArgumentList1, Using XsltArgumentList

XslTransform class \rXslTransform1, Transforming XML

SystemException class \rSystemException1, Base Class Exception Classes

  

Категории