Show / Hide Table of Contents

    Class StringMessage<T>

    Wraps a raw message string.

    Inheritance
    object
    StringMessage
    StringMessage<T>
    Implements
    IEquatable<StringMessage>
    Inherited Members
    StringMessage.ToString()
    StringMessage.Equals(StringMessage)
    StringMessage.Equals(object)
    StringMessage.GetHashCode()
    StringMessage.Content
    object.GetType()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: Silverback.Messaging.Messages
    Assembly: Silverback.Integration.dll
    Syntax
    public sealed class StringMessage<T> : StringMessage, IEquatable<StringMessage>
    Type Parameters
    Name Description
    T

    The type discriminator.

    Constructors

    StringMessage(string?)

    Wraps a raw message string.

    Declaration
    public StringMessage(string? content)
    Parameters
    Type Name Description
    string content

    Methods

    FromString(string?)

    Creates a new StringMessage instance from the specified content.

    Declaration
    public static StringMessage<T> FromString(string? content)
    Parameters
    Type Name Description
    string content

    The message content.

    Returns
    Type Description
    StringMessage<T>

    A StringMessage wrapping the specified content.

    Operators

    implicit operator StringMessage<T>(string?)

    Implicitly converts a string to a StringMessage<T>.

    Declaration
    public static implicit operator StringMessage<T>(string? content)
    Parameters
    Type Name Description
    string content

    The message content.

    Returns
    Type Description
    StringMessage<T>

    A StringMessage<T> wrapping the specified content.

    Implements

    IEquatable<T>
    GitHub E-Mail
    ↑ Back to top © 2026 Sergio Aquilini