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

Inheritance: ICustomTypeDescriptor
Afficher le fichier Open project: Top-Cat/SteamBot Class Usage Examples

Private Properties

Свойство 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

Méthodes publiques

Méthode 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

Méthode 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 méthode

public CreateIndexWithUniqueName ( bool primary ) : Index
primary bool
Résultat Index

DeleteKey() public méthode

public DeleteKey ( string keyName ) : void
keyName string
Résultat void

GetAttributes() public méthode

public GetAttributes ( ) : AttributeCollection
Résultat System.ComponentModel.AttributeCollection

GetClassName() public méthode

public GetClassName ( ) : string
Résultat string

GetColumnNames() public méthode

public GetColumnNames ( ) : List
Résultat List

GetComponentName() public méthode

public GetComponentName ( ) : string
Résultat string

GetConverter() public méthode

public GetConverter ( ) : TypeConverter
Résultat System.ComponentModel.TypeConverter

GetDefaultEvent() public méthode

public GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
Résultat System.ComponentModel.EventDescriptor

GetDefaultProperty() public méthode

public GetDefaultProperty ( ) : PropertyDescriptor
Résultat System.ComponentModel.PropertyDescriptor

GetEditor() public méthode

public GetEditor ( Type editorBaseType ) : object
editorBaseType System.Type
Résultat object

GetEvents() public méthode

public GetEvents ( Attribute attributes ) : EventDescriptorCollection
attributes System.Attribute
Résultat System.ComponentModel.EventDescriptorCollection

GetProperties() public méthode

public GetProperties ( Attribute attributes ) : PropertyDescriptorCollection
attributes System.Attribute
Résultat System.ComponentModel.PropertyDescriptorCollection

GetPropertyOwner() public méthode

public GetPropertyOwner ( PropertyDescriptor pd ) : object
pd System.ComponentModel.PropertyDescriptor
Résultat object

GetSql() public méthode

public GetSql ( ) : string
Résultat string

HasChanges() public méthode

public HasChanges ( ) : bool
Résultat bool

NotifyUpdate() public méthode

public NotifyUpdate ( ) : void
Résultat void

Table() public méthode

public Table ( TableNode node, DataRow row, DataTable columns ) : System
node TableNode
row System.Data.DataRow
columns System.Data.DataTable
Résultat System