Show / Hide Table of Contents

Class CqlUpdateCommandBuilder

Provides an implementation for mysql update command builder objects.

Inheritance
System.Object
CommandBuilderBase
CqlCommandBuilderBase
CqlUpdateCommandBuilder
Implements
IUpdateCommandBuilder
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 CqlUpdateCommandBuilder : CqlCommandBuilderBase, IUpdateCommandBuilder, ICommandBuilder, IDisposable

Constructors

| Improve this Doc View Source

CqlUpdateCommandBuilder(IDatabaseConnector, ITableDescriptor)

Initializes a new instance of the CqlUpdateCommandBuilder class.

Declaration
public CqlUpdateCommandBuilder(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 an update command query ready to update one entity.

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

An update command already parametrized to update the entity.

Implements

IUpdateCommandBuilder
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
IUpdateCommandBuilder
  • Improve this Doc
  • View Source
Powered by MiracleDevs ©2017. Code licensed under the MIT License.
Documentation generated by DocFX.