<PackageReference Include="Serilog.Sinks.OpenTelemetry" Version="4.2.0-dev-02303" />

OpenTelemetry.Proto.Trace.V1.ScopeSpans

sealed class ScopeSpans : IMessage<ScopeSpans>, IMessage, IEquatable<ScopeSpans>, IDeepCloneable<ScopeSpans>, IBufferMessage
A collection of Spans produced by an InstrumentationScope.
namespace OpenTelemetry.Proto.Trace.V1 { internal sealed class ScopeSpans : IEquatable<ScopeSpans> { public const int ScopeFieldNumber = 1; public const int SpansFieldNumber = 2; public const int SchemaUrlFieldNumber = 3; public static MessageParser<ScopeSpans> Parser { get; } public static MessageDescriptor Descriptor { get; } MessageDescriptor Descriptor { get; } public InstrumentationScope Scope { get; set; } public RepeatedField<Span> Spans { get; } public string SchemaUrl { get; set; } public ScopeSpans(); public ScopeSpans(ScopeSpans other); public ScopeSpans Clone(); public bool Equals(ScopeSpans other); public void WriteTo(CodedOutputStream output); void InternalWriteTo(ref WriteContext output); public int CalculateSize(); public void MergeFrom(ScopeSpans other); public void MergeFrom(CodedInputStream input); void InternalMergeFrom(ref ParseContext input); } }