public void MemoryStreamDiscardBuffer(MemoryStreamBufferType bufferType, string tag, MemoryStreamDiscardReason reason) { if (this.IsEnabled()) { WriteEvent(10, bufferType, tag ?? string.Empty, reason); } }
internal void ReportLargeBufferDiscarded(MemoryStreamDiscardReason reason) { var largeBufferDiscarded = Interlocked.CompareExchange(ref LargeBufferDiscarded, null, null); if (largeBufferDiscarded != null) { largeBufferDiscarded(reason); } }
public void MemoryStreamDiscardBuffer( MemoryStreamBufferType bufferType, string tag, MemoryStreamDiscardReason reason) { if (!this.IsEnabled()) { return; } this.WriteEvent(10, (object)bufferType, (object)(tag ?? string.Empty), (object)reason); }
internal void ReportLargeBufferDiscarded(MemoryStreamDiscardReason reason) { var largeBufferDiscarded = Interlocked.CompareExchange(ref this.LargeBufferDiscarded, null, null); if (largeBufferDiscarded != null) { largeBufferDiscarded(reason); } }
//[Event(10, Level = EventLevel.Warning)] public void MemoryStreamDiscardBuffer(MemoryStreamBufferType bufferType, string tag, MemoryStreamDiscardReason reason) { //if (this.IsEnabled()) //{ // WriteEvent(10, bufferType, tag ?? string.Empty, reason); //} }
internal void ReportLargeBufferDiscarded(MemoryStreamDiscardReason reason) { this.LargeBufferDiscarded?.Invoke(reason); }