Show / Hide Table of Contents

Class MySqlCommandBuilderBase

Provide base methods and functionality for all the command builders.

Inheritance
System.Object
CommandBuilderBase
MySqlCommandBuilderBase
MySqlDeleteCommandBuilder
MySqlInsertCommandBuilder
MySqlSelectCommandBuilder
MySqlSelectOneCommandBuilder
MySqlUpdateCommandBuilder
Implements
ICommandBuilder
IDisposable
Inherited Members
CommandBuilderBase.Connector
CommandBuilderBase.FormatProvider
CommandBuilderBase.Descriptor
CommandBuilderBase.Command
CommandBuilderBase.Dispose()
CommandBuilderBase.GetPropertyNames()
Paradigm.ORM.Data.CommandBuilders.CommandBuilderBase.GetPropertyNames(IEnumerable<>)
Paradigm.ORM.Data.CommandBuilders.CommandBuilderBase.GetDbParameterNames(IEnumerable<>, System.String)
Paradigm.ORM.Data.CommandBuilders.CommandBuilderBase.GetDbParameterNamesAndValues(IEnumerable<>, System.String)
CommandBuilderBase.PopulateParameters()
Paradigm.ORM.Data.CommandBuilders.CommandBuilderBase.PopulateParameters(IEnumerable<>)
Namespace: Paradigm.ORM.Data.MySql.CommandBuilders
Assembly: Paradigm.ORM.Data.MySql.dll
Syntax
public abstract class MySqlCommandBuilderBase : CommandBuilderBase, ICommandBuilder, IDisposable

Constructors

| Improve this Doc View Source

MySqlCommandBuilderBase(IDatabaseConnector, ITableDescriptor)

Initializes a new instance of the MySqlCommandBuilderBase class.

Declaration
protected MySqlCommandBuilderBase(IDatabaseConnector connector, ITableDescriptor descriptor)
Parameters
Type Name Description
IDatabaseConnector connector

A database connector.

ITableDescriptor descriptor

A table type descriptor.

Methods

| Improve this Doc View Source

GetTableName()

Gets the name of the table already scaped.

Declaration
protected override string GetTableName()
Returns
Type Description
System.String

The name of the table.

Overrides
CommandBuilderBase.GetTableName()

Implements

ICommandBuilder
IDisposable

Extension Methods

ObjectExtensions.ThrowIfFails<TException>(Object, Action, String)
ObjectExtensions.ThrowIfFails<TException, TResult>(Object, Func<TResult>, String)
ObjectExtensions.ThrowIfFailsAsync<TException>(Object, Func<Task>, String)
ObjectExtensions.ThrowIfFailsAsync<TException, TResult>(Object, Func<Task<TResult>>, String)
  • Improve this Doc
  • View Source
Powered by MiracleDevs ©2017. Code licensed under the MIT License.
Documentation generated by DocFX.