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

OpenTelemetry.Proto.Trace.V1.ResourceSpans

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