Class MessageSegmentInfo
Optional metadata that may be attached to a segmented HCS message identifying the index of the segment and which parent message this segment correlates with.
Implements
Inherited Members
Namespace: Hiero
Assembly: Hiero.dll
Syntax
public sealed record MessageSegmentInfo : IEquatable<MessageSegmentInfo>
Properties
| Edit this page View SourceIndex
The index of this segment (one based).
Declaration
public int Index { get; }
Property Value
| Type | Description |
|---|---|
| int |
ParentTransactionId
The transaction that created the first segment of the message. This acts as a correlation identifier to coalesce the segments of the message into one.
Declaration
public TransactionId ParentTransactionId { get; }
Property Value
| Type | Description |
|---|---|
| TransactionId |
TotalSegmentCount
The total number of segments making up the whole of the message when assembled.
Declaration
public int TotalSegmentCount { get; }
Property Value
| Type | Description |
|---|---|
| int |