Search Results for

    Show / Hide Table of Contents

    Class SpanEnvelope<TMsg>

    Generic implementation of SpanEnvelope

    Inheritance
    System.Object
    SpanEnvelope
    SpanEnvelope<TMsg>
    Implements
    IWithTrace
    IWrappedMessage
    Inherited Members
    SpanEnvelope.FollowFromActiveSpan
    SpanEnvelope.ActiveSpan
    SpanEnvelope.Baggage
    SpanEnvelope.StartTimestamp
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Phobos.Tracing
    Assembly: Phobos.Tracing.dll
    Syntax
    public class SpanEnvelope<TMsg> : SpanEnvelope, IWithTrace, IWrappedMessage
    Type Parameters
    Name Description
    TMsg

    The type of message included with the SpanEnvelope<TMsg>

    Constructors

    SpanEnvelope(TMsg, SpanContext, Baggage)

    Declaration
    public SpanEnvelope(TMsg msg, SpanContext previousSpan, Baggage baggage)
    Parameters
    Type Name Description
    TMsg msg
    OpenTelemetry.Trace.SpanContext previousSpan
    OpenTelemetry.Baggage baggage

    Properties

    Message

    Declaration
    public TMsg Message { get; }
    Property Value
    Type Description
    TMsg

    Implements

    IWithTrace
    IWrappedMessage
    In This Article
    Back to top Generated by DocFX