1 instantiation of SerializedLogRecord
Microsoft.Extensions.Telemetry (1)
src\Shared\LogBuffering\SerializedLogRecordFactory.cs (1)
52
return new
SerializedLogRecord
(
10 references to SerializedLogRecord
Microsoft.Extensions.Telemetry (10)
Buffering\GlobalBuffer.cs (6)
32
private ConcurrentQueue<
SerializedLogRecord
> _activeBuffer = new();
33
private ConcurrentQueue<
SerializedLogRecord
> _standbyBuffer = new();
93
SerializedLogRecord
serializedLogRecord = SerializedLogRecordFactory.Create(
122
ConcurrentQueue<
SerializedLogRecord
> tempBuffer;
141
for (int i = 0; i < currentBatchSize && tempBuffer.TryDequeue(out
SerializedLogRecord
bufferedRecord); i++)
178
_activeBuffer.TryDequeue(out
SerializedLogRecord
item))
src\Shared\LogBuffering\SerializedLogRecord.cs (1)
21
/// Initializes a new instance of the <see cref="
SerializedLogRecord
"/> struct.
src\Shared\LogBuffering\SerializedLogRecordFactory.cs (3)
18
private static readonly int _serializedLogRecordSize = Unsafe.SizeOf<
SerializedLogRecord
>();
20
public static
SerializedLogRecord
Create(
62
public static void Return(
SerializedLogRecord
bufferedRecord)