Search Results for

    Show / Hide Table of Contents

    Class MySqlClientFactory

    Represents a set of methods for creating instances of the MySQL client implementation of the data source classes.

    Inheritance
    Object
    DbProviderFactory
    MySqlClientFactory
    Implements
    IServiceProvider
    Namespace: MySql.Data.MySqlClient
    Assembly: MySql.Data.dll
    Version: 8.0.32
    Syntax
    [ReflectionPermission(SecurityAction.Assert, MemberAccess = true)]
    public sealed class MySqlClientFactory : DbProviderFactory, IServiceProvider

    Fields

    Instance

    Gets an instance of the MySqlClientFactory. This can be used to retrieve strongly typed data objects.

    Declaration
    public static MySqlClientFactory Instance
    Field Value
    Type Description
    MySqlClientFactory

    Methods

    CreateCommand()

    Returns a strongly typed DbCommand instance.

    Declaration
    public override DbCommand CreateCommand()
    Returns
    Type Description
    DbCommand

    A new strongly typed instance of DbCommand.

    Overrides
    DbProviderFactory.CreateCommand()

    CreateCommandBuilder()

    Returns a strongly typed DbCommandBuilder instance.

    Declaration
    public override DbCommandBuilder CreateCommandBuilder()
    Returns
    Type Description
    DbCommandBuilder

    A new strongly typed instance of DbCommandBuilder.

    Overrides
    DbProviderFactory.CreateCommandBuilder()

    CreateConnection()

    Returns a strongly typed DbConnection instance.

    Declaration
    public override DbConnection CreateConnection()
    Returns
    Type Description
    DbConnection

    A new strongly typed instance of DbConnection.

    Overrides
    DbProviderFactory.CreateConnection()

    CreateConnectionStringBuilder()

    Returns a strongly typed DbConnectionStringBuilder instance.

    Declaration
    public override DbConnectionStringBuilder CreateConnectionStringBuilder()
    Returns
    Type Description
    DbConnectionStringBuilder

    A new strongly typed instance of DbConnectionStringBuilder.

    Overrides
    DbProviderFactory.CreateConnectionStringBuilder()

    CreateDataAdapter()

    Returns a strongly typed DbDataAdapter instance.

    Declaration
    public override DbDataAdapter CreateDataAdapter()
    Returns
    Type Description
    DbDataAdapter

    A new strongly typed instance of DbDataAdapter.

    Overrides
    DbProviderFactory.CreateDataAdapter()

    CreateParameter()

    Returns a strongly typed DbParameter instance.

    Declaration
    public override DbParameter CreateParameter()
    Returns
    Type Description
    DbParameter

    A new strongly typed instance of DbParameter.

    Overrides
    DbProviderFactory.CreateParameter()

    Explicit Interface Implementations

    IServiceProvider.GetService(Type)

    Declaration
    object IServiceProvider.GetService(Type serviceType)
    Parameters
    Type Name Description
    Type serviceType
    Returns
    Type Description
    Object

    Implements

    System.IServiceProvider
    In This Article
    Back to top Copyright © 2021, 2023, Oracle and/or its affiliates.