public synchronized void reset() throws IOException {throw new IOException();}

public synchronized void reset ( ) throws IOException { throw new IOException ( ) ; }
public virtual void reset(){lock (this){throw new System.IO.IOException();}}
