public virtual Object GetOption(String name){
if (this.engine == null)
throw new VsaException(VsaError.EngineClosed);
if (0 == String.Compare(name, "codebase", StringComparison.OrdinalIgnoreCase))
return this.codebase;
throw new VsaException(VsaError.OptionNotSupported);
}