Skip to content

IExclusiveLockTransactionTestGrain Methods

Add(int)

abstract
[Orleans.Transaction(1)]
public abstract Task<int[]> Add(int numberToAdd)
apply add operation to every transaction state

Parameters

numberToAddint

Get

abstract
[Orleans.Transaction(1)]
public abstract Task<int[]> Get()
apply get operation to every transaction state with exclusive lock

Set(int)

abstract
[Orleans.Transaction(1)]
public abstract Task Set(int newValue)
apply set operation to every transaction state

Parameters

newValueint