Table of Contents

Delegate UpdateColumnFilter<T>

Namespace
LinqToDB
Assembly
linq2db.dll

Defines signature for column filter for update operations.

public delegate bool UpdateColumnFilter<T>(T entity, ColumnDescriptor column)

Parameters

entity T

Entity instance.

column ColumnDescriptor

Descriptor of column.

Returns

bool

true, if column should be included in operation and false otherwise.

Type Parameters

T

Entity type.

Extension Methods

Constructors

UpdateColumnFilter(object, nint)

public UpdateColumnFilter(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(T, ColumnDescriptor, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(T entity, ColumnDescriptor column, AsyncCallback callback, object @object)

Parameters

entity T
column ColumnDescriptor
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual bool EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

bool

Invoke(T, ColumnDescriptor)

public virtual bool Invoke(T entity, ColumnDescriptor column)

Parameters

entity T
column ColumnDescriptor

Returns

bool