C# Class MySql.Data.VisualStudio.DbObjects.Table

Inheritance: ICustomTypeDescriptor
ファイルを表示 Open project: Top-Cat/SteamBot Class Usage Examples

Private Properties

Property Type Description
GetTableOptionSql string
KeyExists bool
LoadForeignKeys void
LoadIndexes void
OnDataUpdated void
ParseColumns void
ParseCreateOptions void
ParseTableData void
ShouldSerializeAutoInc bool
ShouldSerializeAvgRowLength bool
ShouldSerializeCharacterSet bool
ShouldSerializeCheckSum bool
ShouldSerializeCollation bool
ShouldSerializeComment bool
ShouldSerializeDataDirectory bool
ShouldSerializeEngine bool
ShouldSerializeIndexDirectory bool
ShouldSerializeInsertMethod bool
ShouldSerializeMaxRows bool
ShouldSerializeMinRows bool
ShouldSerializeName bool
ShouldSerializePackKeys bool
ShouldSerializeRowFormat bool
ShouldSerializeSchema bool
StringPropertyHasChanged bool
System System.ComponentModel.EventDescriptorCollection
System System.ComponentModel.PropertyDescriptorCollection
Table System
node_DataSaved void

Public Methods

Method Description
CreateIndexWithUniqueName ( bool primary ) : Index
DeleteKey ( string keyName ) : void
GetAttributes ( ) : AttributeCollection
GetClassName ( ) : string
GetColumnNames ( ) : List
GetComponentName ( ) : string
GetConverter ( ) : TypeConverter
GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
GetDefaultProperty ( ) : PropertyDescriptor
GetEditor ( Type editorBaseType ) : object
GetEvents ( Attribute attributes ) : EventDescriptorCollection
GetProperties ( Attribute attributes ) : PropertyDescriptorCollection
GetPropertyOwner ( PropertyDescriptor pd ) : object
GetSql ( ) : string
HasChanges ( ) : bool
NotifyUpdate ( ) : void
Table ( TableNode node, DataRow row, DataTable columns ) : System

Private Methods

Method Description
GetTableOptionSql ( bool newTable ) : string
KeyExists ( string keyName ) : bool
LoadForeignKeys ( ) : void
LoadIndexes ( ) : void
OnDataUpdated ( ) : void
ParseColumns ( DataTable columnData ) : void
ParseCreateOptions ( string createOptions ) : void
ParseTableData ( DataRow tableRow ) : void
ShouldSerializeAutoInc ( ) : bool
ShouldSerializeAvgRowLength ( ) : bool
ShouldSerializeCharacterSet ( ) : bool
ShouldSerializeCheckSum ( ) : bool
ShouldSerializeCollation ( ) : bool
ShouldSerializeComment ( ) : bool
ShouldSerializeDataDirectory ( ) : bool
ShouldSerializeEngine ( ) : bool
ShouldSerializeIndexDirectory ( ) : bool
ShouldSerializeInsertMethod ( ) : bool
ShouldSerializeMaxRows ( ) : bool
ShouldSerializeMinRows ( ) : bool
ShouldSerializeName ( ) : bool
ShouldSerializePackKeys ( ) : bool
ShouldSerializeRowFormat ( ) : bool
ShouldSerializeSchema ( ) : bool
StringPropertyHasChanged ( string newVal, string oldVal ) : bool
System ( ) : EventDescriptorCollection
System ( ) : PropertyDescriptorCollection
Table ( ) : System
node_DataSaved ( object sender, EventArgs e ) : void

Method Details

CreateIndexWithUniqueName() public method

public CreateIndexWithUniqueName ( bool primary ) : Index
primary bool
return Index

DeleteKey() public method

public DeleteKey ( string keyName ) : void
keyName string
return void

GetAttributes() public method

public GetAttributes ( ) : AttributeCollection
return System.ComponentModel.AttributeCollection

GetClassName() public method

public GetClassName ( ) : string
return string

GetColumnNames() public method

public GetColumnNames ( ) : List
return List

GetComponentName() public method

public GetComponentName ( ) : string
return string

GetConverter() public method

public GetConverter ( ) : TypeConverter
return System.ComponentModel.TypeConverter

GetDefaultEvent() public method

public GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
return System.ComponentModel.EventDescriptor

GetDefaultProperty() public method

public GetDefaultProperty ( ) : PropertyDescriptor
return System.ComponentModel.PropertyDescriptor

GetEditor() public method

public GetEditor ( Type editorBaseType ) : object
editorBaseType System.Type
return object

GetEvents() public method

public GetEvents ( Attribute attributes ) : EventDescriptorCollection
attributes System.Attribute
return System.ComponentModel.EventDescriptorCollection

GetProperties() public method

public GetProperties ( Attribute attributes ) : PropertyDescriptorCollection
attributes System.Attribute
return System.ComponentModel.PropertyDescriptorCollection

GetPropertyOwner() public method

public GetPropertyOwner ( PropertyDescriptor pd ) : object
pd System.ComponentModel.PropertyDescriptor
return object

GetSql() public method

public GetSql ( ) : string
return string

HasChanges() public method

public HasChanges ( ) : bool
return bool

NotifyUpdate() public method

public NotifyUpdate ( ) : void
return void

Table() public method

public Table ( TableNode node, DataRow row, DataTable columns ) : System
node TableNode
row System.Data.DataRow
columns System.Data.DataTable
return System