Table of Contents

Class ChangedSet<T>

Namespace
BpNexT.Actions.Abstractions
Assembly
BpNexT.Actions.Abstractions.dll

Contains one durable batch of changed dataset entities supplied by the runtime. The payload type is shared by COM and GraphQL modules: any dataset entity fits here, and the runtime's polling side decides per connection kind how (and whether) changes for it can be read.

public sealed class ChangedSet<T> where T : class, IDataSetEntity, new()

Type Parameters

T
Inheritance
object
ChangedSet<T>
Inherited Members
object.Equals(object)
object.GetHashCode()
object.ToString()

Properties

BatchId

Durable id of the batch; the same batch is redelivered under this id after a failure.

From

Start of the change window this batch covers.

IsReplay

True when the batch is a redelivery of changes a previous run did not complete.

Items

The changed or newly created entities of this batch.

Until

End of the change window this batch covers.