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

OpenTelemetry.Proto.Logs.V1.ScopeLogs

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