Professional VB 2005 with .NET 3.0 (Programmer to Programmer)

obj directory, Visual Studio, 509

Object class, 34

boxing and, 44

datatypes and, 22

String objects, 34

object interfaces

implementing, 167–169

native interface, 163–164

ObjectDataSource control, 978

objects

binding

CType function, 70–71

DirectCast function, 71–72

early versus late, 68–72

late, implementing, 69–70

TryCast function, 72

Command, 345–346

Connection, 344–345

DataAdapter, 354–358

DataReader, 350–352

declaration, 66–67

dereferencing, 68

description, 62

instances, creating, 18

instantiation, 66–67

interfaces, 63–64

behavior, 64–65

fields, 65–66

implementation, 64–65

instance variables, 65–66

memory allocation, 226–227

references, 67–68

OLE DB .NET Data Provider, 358–359

OmitXml property, XmlWriterSettings, 402

OnClosed method, 226

OnCustomCommand event, 1143

OnPaint method, 672

OOP (object-oriented programming), inheritance and, 113

Opacity property, 606–607

OpenFileDialog control, 634–635

OPENXML extension (Transact-SQL), 435

Operator keyword, 103–104

operators, overloading, 103–106

Option Compare, 50

Option Explicit, 50

Option Strict, 50

Optional keyword, 96

ORBs (Object Request Brokers), 959

Orcas, 703

outlining, 526

OutputCache directive, ASP.NET, 736

OutputMethod property, XmlWriterSettings, 402

overloading methods, 94–96, 982

constructor methods, 97–98

inheritance implementation and, 121–124

overriding overloaded, 130–132

overloading operators, 103–106

overloading WebMethods, 982–983

Overloads keyword, 121

shared methods and, 158–159

Overridable keyword, 124–125

constructors and, 148

shared methods and, 157–158

Overrides keyword, 125–127

constructors and, 148

overriding methods

Deserialize() method, 395

inheritance implementation and, 124–132

nonvirtual, 133–136

Owner property, 606

Категории