public GetDocumentationPartsResult getDocumentationParts(GetDocumentationPartsRequest request) {request = beforeClientExecution(request);return executeGetDocumentationParts(request);}

public virtual GetDocumentationPartsResponse GetDocumentationParts(GetDocumentationPartsRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetDocumentationPartsRequestMarshaller.Instance;options.ResponseUnmarshaller = GetDocumentationPartsResponseUnmarshaller.Instance;return Invoke<GetDocumentationPartsResponse>(request, options);}
