/// <summary> /// Disposes this instance and all internal properties. /// </summary> public void Dispose() { if (_DisposeOutput) { _Writer?.Dispose(); } }
protected virtual void Dispose(bool disposing) { if (disposing) { _traceFileWriter?.Dispose(); } }
protected virtual void Dispose(bool disposing) { // ensure that we are in a cancelled state. _cancellationTokenSource?.Cancel(); if (!_isDisposed) { // make sure we can't dispose twice _isDisposed = true; if (disposing) { foreach (var t in _tasks.Values) { t.SetCancelled(); } _writer?.Dispose(); _writer = null; _reader?.Dispose(); _reader = null; _cancellationTokenSource?.Dispose(); _cancellationTokenSource = null; } } }
public void Dispose() { if (_shouldDispose) { _hierarchyWriter?.Dispose(); } }
public void SetWriter(TextWriter writer) { TextWriter old_writer = Writer; Writer = writer; old_writer?.Dispose(); }
private void CleanupLogWriter() { TextWriter logWriter = _logWriter; _logWriter = null; logWriter?.Dispose(); }
public void Dispose() { if (owns_stream) { stream?.Dispose(); } }
public void Dispose() { _writer?.Flush(); _writer?.Close(); _writer?.Dispose(); _writer = null; }
public override void Dispose() { if (ReplacementCount > 0) { _textWriter?.Dispose(); } }
/// <inheritdoc /> public override async Task WriteResponseBodyAsync(OutputFormatterWriteContext context, Encoding selectedEncoding) { if (context == null) { throw new ArgumentNullException(nameof(context)); } if (selectedEncoding == null) { throw new ArgumentNullException(nameof(selectedEncoding)); } object obj = context.Object; TextWriter textWriter = context.WriterFactory(context.HttpContext.Response.Body, selectedEncoding); try { textWriter.Write(_serializer.Serialize(obj)); await textWriter.FlushAsync(); } finally { textWriter?.Dispose(); } }
public override void Dispose() { base.Dispose(); _csvWriter?.Dispose(); _textWriter?.Dispose(); }
/// <summary> /// Releases unmanaged and - optionally - managed resources. /// </summary> /// <param name="disposing"> /// <c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only /// unmanaged resources. /// </param> protected virtual void Dispose(bool disposing) { if (disposing) { _textWriter?.Dispose(); } }
/// <inheritdoc /> public override void Dispose() { if (!m_disposed) { m_disposed = true; m_writer?.Dispose(); } }
protected override void Dispose(bool disposing) { if (disposing) { sink?.Dispose(); } base.Dispose(disposing); }
private void DisposeWriters() { _csvWriter?.Dispose(); _csvWriter = null; _textWriter?.Dispose(); _textWriter = null; }
/// <summary> /// Releases unmanaged and - optionally - managed resources. /// </summary> /// <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param> protected virtual void Dispose(bool disposing) { if (disposing) { _textPoints.Write(_textWriter, _separator, _padding); _textWriter?.Dispose(); } }
protected override void Dispose(bool disposing) { base.Dispose(disposing); if (_closeTextWriter) { _textWriter?.Dispose(); } }
protected virtual void Dispose(bool disposing) { if (disposing) { _htmlWriter?.Dispose(); _htmlWriter = null !; } }
protected virtual void Dispose(bool disposing) { if (disposing) { _stream?.Dispose(); } _stream = null; }
/// <inheritdoc /> public void Dispose() { tempWriter?.Dispose(); tempWriter = null; if (tempFileName != null) { File.Delete(tempFileName); } }
protected override void Dispose(bool disposing) { if (disposing && _CloseBase) { _BaseWriter?.Dispose(); } base.Dispose(disposing); }
/// <summary> /// Frees all resources used by this object. /// </summary> public void Dispose() { _hook?.Dispose(); _mouseClickOverlay?.Dispose(); _keyOverlay?.Dispose(); _textWriter?.Dispose(); }
/// <summary> /// Releases unmanaged and - optionally - managed resources. /// </summary> /// <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param> protected virtual void Dispose(bool disposing) { if (disposing) { _points.Write(_textWriter); _textWriter?.Close(); _textWriter?.Dispose(); } }
/// <inheritdoc /> public void Dispose() { _sqlWriter?.Dispose(); if (_disposeWriter) { _writer?.Dispose(); } }
/// <summary> /// Releases unmanaged and - optionally - managed resources. /// </summary> /// <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param> protected virtual async ValueTask DisposeAsync(bool disposing) { if (disposing) { await _textPoints.WriteAsync(_textWriter, _separator, _padding); _textWriter?.Dispose(); } }
public void Dispose() { writer?.Dispose(); stream?.Dispose(); socket?.Dispose(); writer = null; stream = null; socket = null; }
public void Stop() { lock (this) { _registry = null; _writer?.Dispose(); _writer = null; } }
public void Dispose() { try { _writer?.Dispose(); } catch (IOException) { } _pipe.Dispose(); }
/// <summary> /// Releases unmanaged and - optionally - managed resources. /// </summary> /// <param name="disposing"> /// <c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only /// unmanaged resources. /// </param> protected virtual void Dispose(bool disposing) { if (disposing) { #if NET452 _textWriter?.Close(); #endif _textWriter?.Dispose(); } }
protected override void Dispose(bool disposing) { try { originalTextWriter?.Dispose(); } finally { base.Dispose(disposing); } }