public virtual Object GetOption(string name) { if (engine.Closed) { throw new VsaException(VsaError.EngineClosed); } else if (engine.Busy) { throw new VsaException(VsaError.EngineBusy); } object opt = engine.GetOption(name); return(opt); }