Show / Hide Table of Contents

    Class IncompleteSequence

    Represent an incomplete sequence (missing the first message) and is used to signal the pipeline to ignore the message.

    Inheritance
    object
    SequenceBase<IRawInboundEnvelope>
    RawSequence
    IncompleteSequence
    Implements
    ISequence
    IDisposable
    Inherited Members
    SequenceBase<IRawInboundEnvelope>.SequenceId
    SequenceBase<IRawInboundEnvelope>.IsPending
    SequenceBase<IRawInboundEnvelope>.IsAborted
    SequenceBase<IRawInboundEnvelope>.IsBeingConsumed
    SequenceBase<IRawInboundEnvelope>.Sequences
    SequenceBase<IRawInboundEnvelope>.Context
    SequenceBase<IRawInboundEnvelope>.SequencerBehaviorsTask
    SequenceBase<IRawInboundEnvelope>.ProcessingCompletedTask
    SequenceBase<IRawInboundEnvelope>.ShouldCreateNewActivity
    SequenceBase<IRawInboundEnvelope>.StreamProvider
    SequenceBase<IRawInboundEnvelope>.Activity
    SequenceBase<IRawInboundEnvelope>.ParentSequence
    SequenceBase<IRawInboundEnvelope>.AbortException
    SequenceBase<IRawInboundEnvelope>.Length
    SequenceBase<IRawInboundEnvelope>.TotalLength
    SequenceBase<IRawInboundEnvelope>.IsNew
    SequenceBase<IRawInboundEnvelope>.IsCompleting
    SequenceBase<IRawInboundEnvelope>.IsComplete
    SequenceBase<IRawInboundEnvelope>.AbortReason
    SequenceBase<IRawInboundEnvelope>.CreateStream<TMessage>(IReadOnlyCollection<IMessageFilter>)
    SequenceBase<IRawInboundEnvelope>.AddAsync(IRawInboundEnvelope, ISequence, bool)
    SequenceBase<IRawInboundEnvelope>.AbortAsync(SequenceAbortReason, Exception)
    SequenceBase<IRawInboundEnvelope>.GetBrokerMessageIdentifiers()
    SequenceBase<IRawInboundEnvelope>.Dispose()
    SequenceBase<IRawInboundEnvelope>.AddCoreAsync(IRawInboundEnvelope, ISequence, bool)
    SequenceBase<IRawInboundEnvelope>.IsLastMessage(IRawInboundEnvelope)
    SequenceBase<IRawInboundEnvelope>.CompleteAsync(CancellationToken)
    SequenceBase<IRawInboundEnvelope>.Dispose(bool)
    SequenceBase<IRawInboundEnvelope>.OnTimeoutElapsedAsync()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Silverback.Messaging.Sequences
    Assembly: Silverback.Integration.dll
    Syntax
    public class IncompleteSequence : RawSequence, ISequence, IDisposable

    Constructors

    | Improve this doc View source

    IncompleteSequence(string, ConsumerPipelineContext)

    Initializes a new instance of the IncompleteSequence class.

    Declaration
    public IncompleteSequence(string sequenceId, ConsumerPipelineContext context)
    Parameters
    Type Name Description
    string sequenceId

    The identifier that is used to match the consumed messages with their belonging sequence.

    ConsumerPipelineContext context

    The current ConsumerPipelineContext, assuming that it will be the one from which the sequence gets published to the internal bus.

    Implements

    ISequence
    IDisposable
    • Improve this doc
    • View source
    GitHub E-Mail
    ↑ Back to top © 2020 Sergio Aquilini