C# Class MySql.Data.MySqlClient.TracingDriver

Inheritance: Driver
显示文件 Open project: elevate/mysqlconnector-.net Class Usage Examples

Public Methods

Method Description
Close ( ) : void
CloseQuery ( MySqlConnection connection, int statementId ) : void
CloseStatement ( int id ) : void
ExecuteStatement ( MySqlPacket packetToExecute ) : void
FetchDataRow ( int statementId, int columns ) : bool
NextResult ( int statementId ) : ResultSet
Open ( ) : void
PrepareStatement ( string sql, MySqlField &parameters ) : int
ReportWarnings ( MySqlConnection connection ) : List
SendQuery ( MySqlPacket p ) : void
SetDatabase ( string dbName ) : void
TracingDriver ( MySqlConnectionStringBuilder settings ) : System

Protected Methods

Method Description
GetResult ( int statementId, int &affectedRows, int &insertedId ) : int

Private Methods

Method Description
AllFieldsAccessed ( ResultSet rs ) : bool
ReportUsageAdvisorWarnings ( int statementId, ResultSet rs ) : void

Method Details

Close() public method

public Close ( ) : void
return void

CloseQuery() public method

public CloseQuery ( MySqlConnection connection, int statementId ) : void
connection MySqlConnection
statementId int
return void

CloseStatement() public method

public CloseStatement ( int id ) : void
id int
return void

ExecuteStatement() public method

public ExecuteStatement ( MySqlPacket packetToExecute ) : void
packetToExecute MySqlPacket
return void

FetchDataRow() public method

public FetchDataRow ( int statementId, int columns ) : bool
statementId int
columns int
return bool

GetResult() protected method

protected GetResult ( int statementId, int &affectedRows, int &insertedId ) : int
statementId int
affectedRows int
insertedId int
return int

NextResult() public method

public NextResult ( int statementId ) : ResultSet
statementId int
return ResultSet

Open() public method

public Open ( ) : void
return void

PrepareStatement() public method

public PrepareStatement ( string sql, MySqlField &parameters ) : int
sql string
parameters MySqlField
return int

ReportWarnings() public method

public ReportWarnings ( MySqlConnection connection ) : List
connection MySqlConnection
return List

SendQuery() public method

public SendQuery ( MySqlPacket p ) : void
p MySqlPacket
return void

SetDatabase() public method

public SetDatabase ( string dbName ) : void
dbName string
return void

TracingDriver() public method

public TracingDriver ( MySqlConnectionStringBuilder settings ) : System
settings MySqlConnectionStringBuilder
return System