public sealed record BridgeOperationStreamRead : IEquatable<BridgeOperationStreamRead> The result of BridgeOperationStream.ReadAfter.
Parameters
ItemsValues after the requested cursor.
NextCursorThe cursor to pass to the next read.
CompletedWhether the stream is complete.
FailureThe terminal delivery failure, if any.
Constructors
BridgeOperationStreamRead
public BridgeOperationStreamRead(IReadOnlyList<BridgeOperationStreamItem> Items, long NextCursor, bool Completed, BridgeOperationDeliveryFailure? Failure) The result of BridgeOperationStream.ReadAfter.
Parameters
ItemsValues after the requested cursor.
NextCursorThe cursor to pass to the next read.
CompletedWhether the stream is complete.
FailureThe terminal delivery failure, if any.
Properties
Completed
public bool Completed { get; init; } Whether the stream is complete.
Failure
public BridgeOperationDeliveryFailure? Failure { get; init; } The terminal delivery failure, if any.
Items
public IReadOnlyList<BridgeOperationStreamItem> Items { get; init; } Values after the requested cursor.
NextCursor
public long NextCursor { get; init; } The cursor to pass to the next read.