Search Results for

    Show / Hide Table of Contents

    Class AdbMySqlClientTableCommandService

    An optional service that uses the MySql.Data.MySqlClient ADO.NET provider to execute predefined table commands (truncate, drop, delete all rows). This class is normally not used directly by the user, but instead via TableCommand. You can however derive from this class (or from a base or descendant class) to customize the information for either the same .NET provider, or for a different but similar .NET provider.

    Also see HasTableCommandService, AdbMySqlClientTableInformationService, AdbMySqlClientDataSourceInformationService, AdbConnection and AdbProvider.

    Inheritance
    Object
    AdbTableCommandServiceBase
    AdbMySqlClientTableCommandService
    Implements
    IAdbTableCommandService
    Inherited Members
    AdbTableCommandServiceBase.Connection
    AdbTableCommandServiceBase.DeleteRowsAsync(String)
    AdbTableCommandServiceBase.DropTableAsync(String, Boolean)
    AdbTableCommandServiceBase.DropViewAsync(String, Boolean)
    AdbTableCommandServiceBase.TruncateTableAsync(String)
    Namespace: actionETL.Adb.MySqlClientExternal
    Assembly: actionETL.dll
    Syntax
    public class AdbMySqlClientTableCommandService : AdbTableCommandServiceBase, IAdbTableCommandService

    Methods

    Get()

    Gets a function that returns a new instance of AdbMySqlClientTableCommandService on each invocation, which is used when instantiating a new AdbProvider for accessing a MySQL™ or MariaDB™ data source.

    Declaration
    public static Func<IAdbConnection, IAdbTableCommandService> Get()
    Returns
    Type Description
    Func<IAdbConnection, IAdbTableCommandService>

    Implements

    IAdbTableCommandService

    See Also

    MySql.Data.MySqlClient provider article
    HasTableCommandService
    AdbMySqlClientTableInformationService
    AdbMySqlClientDataSourceInformationService
    AdbConnection
    AdbProvider
    In This Article
    • Methods
      • Get()
    • Implements
    • See Also
    Back to top Copyright © 2023 Envobi Ltd