Show / Hide Table of Contents

Class CqlDeleteCommandBuilder

Provides an implementation for mysql delete command builder objects.

Inheritance
System.Object
CommandBuilderBase
CqlCommandBuilderBase
CqlDeleteCommandBuilder
Implements
IDeleteCommandBuilder
ICommandBuilder
IDisposable
Inherited Members
CqlCommandBuilderBase.GetTableName()
CqlCommandBuilderBase.PopulateParameters(IEnumerable<IColumnDescriptor>)
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.Cassandra.CommandBuilders
Assembly: Paradigm.ORM.Data.Cassandra.dll
Syntax
public class CqlDeleteCommandBuilder : CqlCommandBuilderBase, IDeleteCommandBuilder, ICommandBuilder, IDisposable

Constructors

| Improve this Doc View Source

CqlDeleteCommandBuilder(IDatabaseConnector, ITableDescriptor)

Initializes a new instance of the CqlDeleteCommandBuilder class.

Declaration
public CqlDeleteCommandBuilder(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

GetCommand(IValueProvider)

Gets a delete command query ready to delete one or more entities.

Declaration
public IDatabaseCommand GetCommand(IValueProvider valueProvider)
Parameters
Type Name Description
IValueProvider valueProvider
Returns
Type Description
IDatabaseCommand

A delete command already parametrized to delete the entities.

Implements

IDeleteCommandBuilder
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)

See Also

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