public static byte[] ReadFully(Java.IO.InputStream input) { byte[] buffer = new byte[16 * 1024]; using (MemoryStream ms = new MemoryStream()) { int read; while ((read = input.Read(buffer, 0, buffer.Length)) > 0) { ms.Write(buffer, 0, read); } return(ms.ToArray()); } }
public void setInputStream(InputStream inStream) { this.inputStream = inStream; }
/// <summary> /// Create a stream that wraps a java <see cref="Java.Io.InputStream"/>. /// </summary> public static Stream Wrap(JInputStream source) { return new JavaInputStreamWrapper(source); }
/// <summary> /// Create a stream that wraps a java <see cref="Java.Io.InputStream"/>. /// </summary> public static Stream Wrap(JInputStream source) { return(new JavaInputStreamWrapper(source)); }