public AsyncStreamReader(Stream stream,
     IConnection connection,
     Action initializeCallback,
     Action closeCallback)
 {
     m_initializeCallback = initializeCallback;
     m_closeCallback = closeCallback;
     m_stream = stream;
     m_connection = connection;
     m_buffer = new ChunkBuffer();
 }
 public AsyncStreamReader(Stream stream, IConnection connection, dotnet2::System.Action initializeCallback, dotnet2::System.Action closeCallback)
 {
     _initializeCallback = initializeCallback;
     _closeCallback = closeCallback;
     _stream = stream;
     _connection = connection;
     _buffer = new ChunkBuffer();
 }