Show / Hide Table of Contents

    Class OutboxStoredMessage

    Encapsulates the information related to a message stored in the outbox.

    Inheritance
    object
    OutboxStoredMessage
    DbOutboxStoredMessage
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Silverback.Messaging.Outbound.TransactionalOutbox.Repositories.Model
    Assembly: Silverback.Integration.dll
    Syntax
    public class OutboxStoredMessage

    Constructors

    | Improve this doc View source

    OutboxStoredMessage(Type?, byte[]?, IEnumerable<MessageHeader>?, string, string?)

    Initializes a new instance of the OutboxStoredMessage class.

    Declaration
    public OutboxStoredMessage(Type? messageType, byte[]? content, IEnumerable<MessageHeader>? headers, string endpointName, string? actualEndpointName)
    Parameters
    Type Name Description
    Type messageType

    The type of the message.

    byte[] content

    The message raw binary content (body).

    IEnumerable<MessageHeader> headers

    The message headers.

    string endpointName

    The name of the producer endpoint.

    string actualEndpointName

    The name of the actual target endpoint that was resolved for the message.

    Properties

    | Improve this doc View source

    ActualEndpointName

    Gets the name of the actual target endpoint that was resolved for the message.

    Declaration
    public string? ActualEndpointName { get; }
    Property Value
    Type Description
    string
    | Improve this doc View source

    Content

    Gets the message raw binary content (body).

    Declaration
    public byte[]? Content { get; }
    Property Value
    Type Description
    byte[]
    | Improve this doc View source

    EndpointName

    Gets the name of the producer endpoint.

    Declaration
    public string EndpointName { get; }
    Property Value
    Type Description
    string
    | Improve this doc View source

    Headers

    Gets the message headers.

    Declaration
    public IReadOnlyCollection<MessageHeader>? Headers { get; }
    Property Value
    Type Description
    IReadOnlyCollection<MessageHeader>
    | Improve this doc View source

    MessageType

    Gets the type of the message.

    Declaration
    public Type? MessageType { get; }
    Property Value
    Type Description
    Type
    • Improve this doc
    • View source
    GitHub E-Mail
    ↑ Back to top © 2020 Sergio Aquilini