Sei sulla pagina 1di 3

Hierarchical Inheritance Predefined Classes

1. class WebControl 2.class Control


{ {
} }
class TextBox:WebControl class WebControl:Control
{ {
} }
class Button:WebControl class Xml:Control
{ {
} }
class Label:WebControl class View:Control
{ {
} }
class Image:WebControl class PlaceHolder:Control
{ {
} }
class FileUpload:WebControl class Substitution:Control
{ {
} }
class CheckBox:WebControl class MultiView:Control
{ {
} }
class RadioButton:WebControl class Literal:Control
{ {
} }
class BaseDataBoundControl:WebControl class HiddenField:Control
{ {
} }
class Calender:WebControl
{ 3. class ListControl
} {
class HyperLink:WebControl }
{ class BulletedList:ListControl
} {
class Image:WebControl }
{ class RadioButtonList:ListControl
} {
class Image:WebControl }
{ class CheckBoxList:ListControl
} {
class LinkButton:WebControl }
{ class DropDownList:ListControl
} {
class Panel:WebControl }
{ class ListBox:ListControl
} {
class Table:WebControl }
{
}
class CompositeControl:WebControl
{
}
4. class DataBoundControl 5. class Image
{ {
} }
class AdRotator:DataBoundControl class ImageButton:Image
{ {
} }
class ListControl:DataBoundControl class ImageMap:Image
{ {
} }
class CompositeDataBoundControl:DataBoundControl
{
}
class ListView:DataBoundControl
{
}
6. class Component 7. class MarshalByRefObject
{ {
} }
class DbConnection:Component class Component:MarshalByRefObject
{ {
} }
class DbCommand:Component class DataReader:MarshalByRefObject
{ {
} }
class DataAdapter:Component
{
}

8.class DbCommand 9.class DbDataAdapter


{ {
} }
class OleDbCommand : DbCommand class SqlDataAdapter:DbDataAdapter
{ {
} }
class OdbcCommand:DbCommand class OdbcDataAdapter:DbDataAdapter
{ {
} }
class SqlCommand:DbCommand
{
}
10. class DbConnection 11.class DbDataReader
{ {
} }
class SqlConnection:DbConnection class OdbcDataReader:DbDataReader
{ {
} }
class SqlConnection:DbConnection class SqlDataReader:DbDataReader
{ {
} }
class OleDbConnection : DbConnection class OledbDataReader:DbDataReader
{ {
} }
12.
class OdbcException:DbException
{
}
class OleDbException : DbException
{
}
class SqlException : DbException
{
}

Potrebbero piacerti anche