C# Класс MySql.Data.MySqlClient.MySqlScript

Provides a class capable of executing a SQL script containing multiple SQL statements including CREATE PROCEDURE statements that require changing the delimiter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Execute ( ) : int

Executes this instance.

ExecuteAsync ( ) : Task

Async version of Execute

MySqlScript ( ) : MySql.Data.Common

Initializes a new instance of the MySqlScript class.

MySqlScript ( MySqlConnection connection ) : MySql.Data.Common

Initializes a new instance of the MySqlScript class.

MySqlScript ( MySqlConnection connection, string query ) : MySql.Data.Common

Initializes a new instance of the MySqlScript class.

MySqlScript ( string query ) : MySql.Data.Common

Initializes a new instance of the MySqlScript class.

Приватные методы

Метод Описание
AdjustDelimiterEnd ( MySqlTokenizer tokenizer ) : void
BreakIntoStatements ( bool ansiQuotes, bool noBackslashEscapes ) : List
BreakScriptIntoLines ( ) : List
FindLineNumber ( int position, List lineNumbers ) : int
OnQueryExecuted ( ScriptStatement statement ) : void
OnScriptCompleted ( ) : void
OnScriptError ( Exception ex ) : bool

Описание методов

Execute() публичный Метод

Executes this instance.
public Execute ( ) : int
Результат int

ExecuteAsync() публичный Метод

Async version of Execute
public ExecuteAsync ( ) : Task
Результат Task

MySqlScript() публичный Метод

Initializes a new instance of the MySqlScript class.
public MySqlScript ( ) : MySql.Data.Common
Результат MySql.Data.Common

MySqlScript() публичный Метод

Initializes a new instance of the MySqlScript class.
public MySqlScript ( MySqlConnection connection ) : MySql.Data.Common
connection MySqlConnection The connection.
Результат MySql.Data.Common

MySqlScript() публичный Метод

Initializes a new instance of the MySqlScript class.
public MySqlScript ( MySqlConnection connection, string query ) : MySql.Data.Common
connection MySqlConnection The connection.
query string The query.
Результат MySql.Data.Common

MySqlScript() публичный Метод

Initializes a new instance of the MySqlScript class.
public MySqlScript ( string query ) : MySql.Data.Common
query string The query.
Результат MySql.Data.Common