MySqlCommand class
MySqlCommand
represents a SQL statement or stored procedure name to execute against a MySQL database.
public sealed class MySqlCommand : DbCommand, ICloneable
Public Members
name | description |
---|---|
MySqlCommand() | Initializes a new instance of the MySqlCommand class. |
MySqlCommand(…) | Initializes a new instance of the MySqlCommand class, setting CommandText to commandText. (4 constructors) |
Attributes { get; } | The collection of MySqlAttribute objects for this command. |
override CommandText { get; set; } | Gets or sets the command text to execute. |
override CommandTimeout { get; set; } | |
override CommandType { get; set; } | |
Connection { get; set; } | |
override DesignTimeVisible { get; set; } | |
IsPrepared { get; } | |
LastInsertedId { get; } | Holds the first automatically-generated ID for a value inserted in an AUTO_INCREMENT column in the last statement. |
Parameters { get; } | The collection of MySqlParameter objects for this command. |
Transaction { get; set; } | |
override UpdatedRowSource { get; set; } | |
override Cancel() | |
Clone() | |
CreateParameter() | |
override DisposeAsync() | |
override ExecuteNonQuery() | Executes this command on the associated MySqlConnection . |
override ExecuteNonQueryAsync(…) | Executes this command asynchronously on the associated MySqlConnection . |
ExecuteReader() | |
ExecuteReader(…) | |
ExecuteReaderAsync(…) | (2 methods) |
override ExecuteScalar() | |
override ExecuteScalarAsync(…) | |
override Prepare() | |
override PrepareAsync(…) |
Protected Members
name | description |
---|---|
override DbConnection { get; set; } | |
override DbParameterCollection { get; } | |
override DbTransaction { get; set; } | |
override CreateDbParameter() | |
override Dispose(…) | |
override ExecuteDbDataReader(…) | |
override ExecuteDbDataReaderAsync(…) |
See Also
- namespace MySqlConnector
- assembly MySqlConnector