Table of Contents

Delegate Sql.ExpressionAttribute.ConvertFunc<TContext>

Namespace
LinqToDB
Assembly
linq2db.dll
public delegate Expression Sql.ExpressionAttribute.ConvertFunc<TContext>(TContext context, Expression expression, ColumnDescriptor? columnDescriptor, bool? inlineParameters)

Parameters

context TContext
expression Expression
columnDescriptor ColumnDescriptor
inlineParameters bool?

Returns

Expression

Type Parameters

TContext
Extension Methods

Constructors

ConvertFunc(object, nint)

public ConvertFunc(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(TContext, Expression, ColumnDescriptor?, bool?, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(TContext context, Expression expression, ColumnDescriptor? columnDescriptor, bool? inlineParameters, AsyncCallback callback, object @object)

Parameters

context TContext
expression Expression
columnDescriptor ColumnDescriptor
inlineParameters bool?
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual Expression EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

Expression

Invoke(TContext, Expression, ColumnDescriptor?, bool?)

public virtual Expression Invoke(TContext context, Expression expression, ColumnDescriptor? columnDescriptor, bool? inlineParameters)

Parameters

context TContext
expression Expression
columnDescriptor ColumnDescriptor
inlineParameters bool?

Returns

Expression