<PackageReference Include="System.ServiceModel.Primitives" Version="8.1.0" />

System.ServiceModel.Channels.ReliableInputConnection

public bool AllAdded { get; }

public bool IsLastKnown { get; }

public bool IsSequenceClosed { get; }

public long Last { get; }

public static bool CanMerge(long sequenceNumber, SequenceRangeCollection ranges)

public void Abort(ChannelBase channel)

public bool CanMerge(long sequenceNumber)

public Task CloseAsync(TimeSpan timeout)

public void Fault(ChannelBase channel)

public bool IsValid(long sequenceNumber, bool isLast)

public void Merge(long sequenceNumber, bool isLast)

public bool SetCloseSequenceLast(long last)

public bool SetTerminateSequenceLast(long last, out bool isLastLargeEnough)

public bool Terminate()