<PackageReference Include="OpenTelemetry" Version="1.19.1-rc.1" />

OpenTelemetry.Logs.LogRecordSharedPool

namespace OpenTelemetry.Logs { internal sealed class LogRecordSharedPool : ILogRecordPool { public const int DefaultMaxPoolSize = 2048; public static LogRecordSharedPool Current; public readonly int Capacity; public int Count { get; } public static void Resize(int capacity); public LogRecord Rent(); public void Return(LogRecord logRecord); } } namespace OpenTelemetry.Logs { public static class LoggerProviderExtensions { public static LoggerProvider AddProcessor(this LoggerProvider provider, BaseProcessor<LogRecord> processor); public static bool ForceFlush(this LoggerProvider provider, int timeoutMilliseconds = -1); public static bool Shutdown(this LoggerProvider provider, int timeoutMilliseconds = -1); } } namespace OpenTelemetry.Logs { } namespace OpenTelemetry.Logs { }