public WorkflowExecutionDetail describeWorkflowExecution(DescribeWorkflowExecutionRequest request) {request = beforeClientExecution(request);return executeDescribeWorkflowExecution(request);}

public WorkflowExecutionDetail describeWorkflowExecution ( DescribeWorkflowExecutionRequest request ) { request = beforeClientExecution ( request ) ; return executeDescribeWorkflowExecution ( request ) ; }
public virtual DescribeWorkflowExecutionResponse DescribeWorkflowExecution(DescribeWorkflowExecutionRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeWorkflowExecutionRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeWorkflowExecutionResponseUnmarshaller.Instance;return Invoke<DescribeWorkflowExecutionResponse>(request, options);}
