Show / Hide Table of Contents

Class PostgreSqlCommandBuilderFactory

Provides an implementation to instantiate all the standard command builders.

Inheritance
System.Object
PostgreSqlCommandBuilderFactory
Implements
ICommandBuilderFactory
Namespace: Paradigm.ORM.Data.PostgreSql.CommandBuilders
Assembly: Paradigm.ORM.Data.PostgreSql.dll
Syntax
public class PostgreSqlCommandBuilderFactory : object, ICommandBuilderFactory

Methods

| Improve this Doc View Source

CreateDeleteCommandBuilder(ITableDescriptor)

Creates the delete command builder.

Declaration
public IDeleteCommandBuilder CreateDeleteCommandBuilder(ITableDescriptor descriptor)
Parameters
Type Name Description
ITableDescriptor descriptor

The table descriptor.

Returns
Type Description
IDeleteCommandBuilder
| Improve this Doc View Source

CreateInsertCommandBuilder(ITableDescriptor)

Creates the insert command builder.

Declaration
public IInsertCommandBuilder CreateInsertCommandBuilder(ITableDescriptor descriptor)
Parameters
Type Name Description
ITableDescriptor descriptor

The table descriptor.

Returns
Type Description
IInsertCommandBuilder
| Improve this Doc View Source

CreateLastInsertIdCommandBuilder()

Creates the last insert identifier command builder.

Declaration
public ILastInsertIdCommandBuilder CreateLastInsertIdCommandBuilder()
Returns
Type Description
ILastInsertIdCommandBuilder
| Improve this Doc View Source

CreateSelectCommandBuilder(ITableDescriptor)

Creates the select command builder.

Declaration
public ISelectCommandBuilder CreateSelectCommandBuilder(ITableDescriptor descriptor)
Parameters
Type Name Description
ITableDescriptor descriptor

The table descriptor.

Returns
Type Description
ISelectCommandBuilder
| Improve this Doc View Source

CreateSelectOneCommandBuilder(ITableDescriptor)

Creates the select one command builder.

Declaration
public ISelectOneCommandBuilder CreateSelectOneCommandBuilder(ITableDescriptor descriptor)
Parameters
Type Name Description
ITableDescriptor descriptor

The table descriptor.

Returns
Type Description
ISelectOneCommandBuilder
| Improve this Doc View Source

CreateUpdateCommandBuilder(ITableDescriptor)

Creates the update command builder.

Declaration
public IUpdateCommandBuilder CreateUpdateCommandBuilder(ITableDescriptor descriptor)
Parameters
Type Name Description
ITableDescriptor descriptor

The table descriptor.

Returns
Type Description
IUpdateCommandBuilder

Implements

ICommandBuilderFactory

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)

See Also

ICommandBuilderFactory
  • Improve this Doc
  • View Source
Powered by MiracleDevs ©2017. Code licensed under the MIT License.
Documentation generated by DocFX.