Class WorkflowStreamItem
- Namespace
- Temporalio.Extensions.WorkflowStreams
- Assembly
- Temporalio.Extensions.WorkflowStreams.dll
A decoded item yielded by a Workflow Streams subscription.
public sealed record WorkflowStreamItem : IEquatable<WorkflowStreamItem>
- Inheritance
-
WorkflowStreamItem
- Implements
- Inherited Members
Remarks
WARNING: Workflow Streams is experimental and may change.
Constructors
WorkflowStreamItem(string, Payload, long)
A decoded item yielded by a Workflow Streams subscription.
public WorkflowStreamItem(string Topic, Payload Payload, long Offset)
Parameters
TopicstringThe item's topic, or an empty string for no topic.
PayloadPayloadThe raw Temporal payload.
OffsetlongThe item's global offset.
Remarks
WARNING: Workflow Streams is experimental and may change.
Properties
Offset
The item's global offset.
public long Offset { get; init; }
Property Value
Payload
The raw Temporal payload.
public Payload Payload { get; init; }
Property Value
Topic
The item's topic, or an empty string for no topic.
public string Topic { get; init; }