Class ProtocolBase
Abstract class for the protocol base operations in client/server communication.
Inheritance
System.Object
ProtocolBase
Assembly: MySql.Data.dll
Version: 9.1.0
Syntax
public abstract class ProtocolBase
Methods
CloseResult(BaseResult)
Declaration
public abstract void CloseResult(BaseResult rs)
Parameters
HasData(BaseResult)
Declaration
public abstract bool HasData(BaseResult rs)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public abstract List<Column> LoadColumnMetadata()
Returns
Type |
Description |
System.Collections.Generic.List<Column> |
|
ReadRow(BaseResult)
Declaration
public abstract List<byte[]> ReadRow(BaseResult rs)
Parameters
Returns
Type |
Description |
System.Collections.Generic.List<System.Byte[]> |
|
SendSQL(String, Object[])
Declaration
public abstract void SendSQL(string sql, params object[] args)
Parameters
Type |
Name |
Description |
System.String |
sql |
|
System.Object[] |
args |
|