public SelectResult select(SelectRequest request) {request = beforeClientExecution(request);return executeSelect(request);}

public virtual SelectResponse Select(SelectRequest request){var options = new InvokeOptions();options.RequestMarshaller = SelectRequestMarshaller.Instance;options.ResponseUnmarshaller = SelectResponseUnmarshaller.Instance;return Invoke<SelectResponse>(request, options);}
