Table of Contents

Class NumberVariableHandler

Namespace
Rinku.Querying.Defaults
Assembly
Rinku.dll

Injects a number directly into the SQL text.

public class NumberVariableHandler : IQuerySegmentHandler
Inheritance
NumberVariableHandler
Implements
Inherited Members
Extension Methods

Remarks

Use it for values that do not need quotes or escaping. An enum writes its number, a bool writes 1 or 0, and other numeric values use invariant formatting.

Constructors

NumberVariableHandler()

Injects a number directly into the SQL text.

public NumberVariableHandler()

Remarks

Use it for values that do not need quotes or escaping. An enum writes its number, a bool writes 1 or 0, and other numeric values use invariant formatting.

Fields

Instance

Singleton for NumberVariableHandler

public static readonly NumberVariableHandler Instance

Field Value

NumberVariableHandler

Methods

Build(string)

Used to create a HandlerGetter<T> delegate.

public static NumberVariableHandler Build(string _)

Parameters

_ string

Returns

NumberVariableHandler

Handle(ref ValueStringBuilder, object)

Writes the SQL for value into the query being built.

public void Handle(ref ValueStringBuilder sb, object value)

Parameters

sb ValueStringBuilder

The builder the query is being assembled in.

value object

The value bound to this spot for the current run.