Class MySqlClientFactory
Represents a set of methods for creating instances of the MySQL client implementation of the data source classes.
Implements
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
CreateCommandBuilder()
Returns a strongly typed DbCommandBuilder instance.
Declaration
public override DbCommandBuilder CreateCommandBuilder()
Returns
Type | Description |
---|---|
DbCommandBuilder | A new strongly typed instance of DbCommandBuilder. |
Overrides
CreateConnection()
Returns a strongly typed DbConnection instance.
Declaration
public override DbConnection CreateConnection()
Returns
Type | Description |
---|---|
DbConnection | A new strongly typed instance of DbConnection. |
Overrides
CreateConnectionStringBuilder()
Returns a strongly typed DbConnectionStringBuilder instance.
Declaration
public override DbConnectionStringBuilder CreateConnectionStringBuilder()
Returns
Type | Description |
---|---|
DbConnectionStringBuilder | A new strongly typed instance of DbConnectionStringBuilder. |
Overrides
CreateDataAdapter()
Returns a strongly typed DbDataAdapter instance.
Declaration
public override DbDataAdapter CreateDataAdapter()
Returns
Type | Description |
---|---|
DbDataAdapter | A new strongly typed instance of DbDataAdapter. |
Overrides
CreateParameter()
Returns a strongly typed DbParameter instance.
Declaration
public override DbParameter CreateParameter()
Returns
Type | Description |
---|---|
DbParameter | A new strongly typed instance of DbParameter. |
Overrides
Explicit Interface Implementations
IServiceProvider.GetService(Type)
Declaration
object IServiceProvider.GetService(Type serviceType)
Parameters
Type | Name | Description |
---|---|---|
Type | serviceType |
Returns
Type | Description |
---|---|
Object |