C# Класс SuperPutty.Scp.PscpClient.AsyncStreamReader

Utility class to read a bare stream. Works around the issues with FileStream blocking when no data is available...even on peek! http://zachsaw.blogspot.com/2011/07/streamreaderpeek-can-block-another-net.html
Наследование: IDisposable
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AppendLineAndNotify bool
ReadAll void

Открытые методы

Метод Описание
AsyncStreamReader ( string name, StreamReader reader, bool>.Func dataUpdated ) : System
Dispose ( ) : void
StopAndGetData ( ) : string[]

Приватные методы

Метод Описание
AppendLineAndNotify ( string line ) : bool
ReadAll ( ) : void

Описание методов

AsyncStreamReader() публичный Метод

public AsyncStreamReader ( string name, StreamReader reader, bool>.Func dataUpdated ) : System
name string
reader System.IO.StreamReader
dataUpdated bool>.Func
Результат System

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

StopAndGetData() публичный Метод

public StopAndGetData ( ) : string[]
Результат string[]