Class ExtensionBuilderExtensions
- Namespace
- LinqToDB
- Assembly
- linq2db.dll
public static class ExtensionBuilderExtensions
- Inheritance
-
ExtensionBuilderExtensions
Methods
Add(ISqExtensionBuilder, ISqlExpression, ISqlExpression, Type)
public static ISqlExpression Add(this Sql.ISqExtensionBuilder builder, ISqlExpression left, ISqlExpression right, Type type)
Parameters
builder
Sql.ISqExtensionBuilder
left
ISqlExpression
right
ISqlExpression
type
Type
Returns
- ISqlExpression
Add(ISqExtensionBuilder, ISqlExpression, int)
public static ISqlExpression Add(this Sql.ISqExtensionBuilder builder, ISqlExpression left, int value)
Parameters
builder
Sql.ISqExtensionBuilder
left
ISqlExpression
value
int
Returns
- ISqlExpression
AddExpression(ISqExtensionBuilder, string, string)
public static Sql.SqlExtensionParam AddExpression(this Sql.ISqExtensionBuilder builder, string name, string expr)
Parameters
builder
Sql.ISqExtensionBuilder
name
string
expr
string
Returns
- Sql.SqlExtensionParam
AddParameter(ISqExtensionBuilder, string, string)
public static Sql.SqlExtensionParam AddParameter(this Sql.ISqExtensionBuilder builder, string name, string value)
Parameters
builder
Sql.ISqExtensionBuilder
name
string
value
string
Returns
- Sql.SqlExtensionParam
Add<T>(ISqExtensionBuilder, ISqlExpression, ISqlExpression)
public static ISqlExpression Add<T>(this Sql.ISqExtensionBuilder builder, ISqlExpression left, ISqlExpression right)
Parameters
builder
Sql.ISqExtensionBuilder
left
ISqlExpression
right
ISqlExpression
Returns
- ISqlExpression
Type Parameters
T
Dec(ISqExtensionBuilder, ISqlExpression)
public static ISqlExpression Dec(this Sql.ISqExtensionBuilder builder, ISqlExpression expr)
Parameters
builder
Sql.ISqExtensionBuilder
expr
ISqlExpression
Returns
- ISqlExpression
Div(ISqExtensionBuilder, ISqlExpression, ISqlExpression, Type)
public static ISqlExpression Div(this Sql.ISqExtensionBuilder builder, ISqlExpression expr1, ISqlExpression expr2, Type type)
Parameters
builder
Sql.ISqExtensionBuilder
expr1
ISqlExpression
expr2
ISqlExpression
type
Type
Returns
- ISqlExpression
Div(ISqExtensionBuilder, ISqlExpression, int)
public static ISqlExpression Div(this Sql.ISqExtensionBuilder builder, ISqlExpression expr1, int value)
Parameters
builder
Sql.ISqExtensionBuilder
expr1
ISqlExpression
value
int
Returns
- ISqlExpression
Div<T>(ISqExtensionBuilder, ISqlExpression, ISqlExpression)
public static ISqlExpression Div<T>(this Sql.ISqExtensionBuilder builder, ISqlExpression expr1, ISqlExpression expr2)
Parameters
builder
Sql.ISqExtensionBuilder
expr1
ISqlExpression
expr2
ISqlExpression
Returns
- ISqlExpression
Type Parameters
T
Inc(ISqExtensionBuilder, ISqlExpression)
public static ISqlExpression Inc(this Sql.ISqExtensionBuilder builder, ISqlExpression expr)
Parameters
builder
Sql.ISqExtensionBuilder
expr
ISqlExpression
Returns
- ISqlExpression
Mul(ISqExtensionBuilder, ISqlExpression, ISqlExpression, Type)
public static ISqlExpression Mul(this Sql.ISqExtensionBuilder builder, ISqlExpression left, ISqlExpression right, Type type)
Parameters
builder
Sql.ISqExtensionBuilder
left
ISqlExpression
right
ISqlExpression
type
Type
Returns
- ISqlExpression
Mul(ISqExtensionBuilder, ISqlExpression, int)
public static ISqlExpression Mul(this Sql.ISqExtensionBuilder builder, ISqlExpression expr1, int value)
Parameters
builder
Sql.ISqExtensionBuilder
expr1
ISqlExpression
value
int
Returns
- ISqlExpression
Mul<T>(ISqExtensionBuilder, ISqlExpression, ISqlExpression)
public static ISqlExpression Mul<T>(this Sql.ISqExtensionBuilder builder, ISqlExpression left, ISqlExpression right)
Parameters
builder
Sql.ISqExtensionBuilder
left
ISqlExpression
right
ISqlExpression
Returns
- ISqlExpression
Type Parameters
T
Sub(ISqExtensionBuilder, ISqlExpression, ISqlExpression, Type)
public static ISqlExpression Sub(this Sql.ISqExtensionBuilder builder, ISqlExpression left, ISqlExpression right, Type type)
Parameters
builder
Sql.ISqExtensionBuilder
left
ISqlExpression
right
ISqlExpression
type
Type
Returns
- ISqlExpression
Sub(ISqExtensionBuilder, ISqlExpression, int)
public static ISqlExpression Sub(this Sql.ISqExtensionBuilder builder, ISqlExpression left, int value)
Parameters
builder
Sql.ISqExtensionBuilder
left
ISqlExpression
value
int
Returns
- ISqlExpression
Sub<T>(ISqExtensionBuilder, ISqlExpression, ISqlExpression)
public static ISqlExpression Sub<T>(this Sql.ISqExtensionBuilder builder, ISqlExpression left, ISqlExpression right)
Parameters
builder
Sql.ISqExtensionBuilder
left
ISqlExpression
right
ISqlExpression
Returns
- ISqlExpression
Type Parameters
T