コード例 #1
0
ファイル: DuplexStream.cs プロジェクト: lorcQc/aspnetcore
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         ReadStream.Dispose();
         WriteStream.Dispose();
     }
     base.Dispose(disposing);
 }
コード例 #2
0
        public void Close()
        {
            if (ReadStream != null)
            {
                ReadStream.Dispose();
            }

            _client.CancelPendingRequests();
        }
コード例 #3
0
ファイル: SignerTests.cs プロジェクト: jesperll/NuGet.Client
            public void Dispose()
            {
                if (!_isDisposed)
                {
                    _certificate?.Dispose();
                    _directory?.Dispose();
                    ReadStream.Dispose();
                    WriteStream.Dispose();

                    GC.SuppressFinalize(this);

                    _isDisposed = true;
                }
            }
コード例 #4
0
ファイル: StreamRWJoin.cs プロジェクト: tomek1kk/Project-Game
 protected override void Dispose(bool disposing)
 {
     if (disposing && !leaveOpen)
     {
         try
         {
             ReadStream.Dispose();
         }
         finally
         {
             WriteStream.Dispose();
         }
     }
 }
コード例 #5
0
ファイル: TestFile.cs プロジェクト: DohaoSTR/DIskTest
 protected virtual void Dispose(bool disposing)
 {
     if (_disposed)
     {
         return;
     }
     if (disposing)
     {
         ReadStream.Dispose();
         WriteStream.Dispose();
     }
     File.Delete(Path);
     _disposed = true;
 }
コード例 #6
0
        protected virtual void Dispose(bool disposing)
        {
            if (disposed)
            {
                return;
            }

            if (disposing)
            {
                ReadStream.Dispose();
                WriteStream.Dispose();
            }

            System.IO.File.Delete(path);

            disposed = true;
        }
コード例 #7
0
 public virtual void Dispose()
 {
     _tokenSource.Cancel();
     _tokenSource.Dispose();
     if (ReadStream != null)
     {
         ReadStream.Dispose();
     }
     if (WriteStream != null)
     {
         WriteStream.Dispose();
     }
     if (Socket != null)
     {
         Socket.Dispose();
     }
 }
コード例 #8
0
        public virtual void Close()
        {
            if (ReadStream != null)
            {
                ReadStream.Flush();
                ReadStream.Dispose();
            }
            if (WriteStream != null)
            {
                WriteStream.Flush();
                WriteStream.Dispose();
            }

            if (Socket != null)
            {
                Socket.Dispose();
            }
        }
コード例 #9
0
 public void Dispose()
 {
     ReadStream?.Dispose();
     WriteStream?.Dispose();
 }
コード例 #10
0
ファイル: TestRig.cs プロジェクト: wizard872/monotorrent
 public void Dispose()
 {
     ReadStream.Dispose();
     WriteStream.Dispose();
     Connected = false;
 }
コード例 #11
0
ファイル: TestRig.cs プロジェクト: gweffect/monotorrent
 public void Dispose()
 {
     ReadStream.Dispose();
     WriteStream.Dispose();
     Disposed = true;
 }
コード例 #12
0
 public override void Dispose()
 {
     ReadStream?.Dispose();
     fileStream?.Dispose();
 }
コード例 #13
0
ファイル: ServiceChannel.cs プロジェクト: ezyuzin/safevault
 public void SetReadStream(Stream stream, bool canDispose = true)
 {
     ReadStream?.Dispose();
     ReadStream = new EncryptedStream(stream, canDispose);
 }
コード例 #14
0
 public void Dispose()
 {
     ReadStream.Dispose();
 }