Table of Contents

Interface IUpdateDescriptor<T>

Namespace
Apache.Ignite.Sql
Assembly
Apache.Ignite.dll
public interface IUpdateDescriptor<out T>

Type Parameters

T

Query element type.

Methods

SetProperty<TProp>(Func<T, TProp>, Func<T, TProp>)

Specifies member update with an expression.

IUpdateDescriptor<out T> SetProperty<TProp>(Func<out T, TProp> selector, Func<out T, TProp> valueBuilder)

Parameters

selector Func<T, TProp>

Member selector.

valueBuilder Func<T, TProp>

New value generator.

Returns

IUpdateDescriptor<T>

Update descriptor for chaining.

Type Parameters

TProp

Member type.

SetProperty<TProp>(Func<T, TProp>, TProp)

Specifies member update with a constant value.

IUpdateDescriptor<out T> SetProperty<TProp>(Func<out T, TProp> selector, TProp value)

Parameters

selector Func<T, TProp>

Member selector.

value TProp

New value.

Returns

IUpdateDescriptor<T>

Update descriptor for chaining.

Type Parameters

TProp

Member type.