public BatchDeleteAttributesResult batchDeleteAttributes(BatchDeleteAttributesRequest request) {request = beforeClientExecution(request);return executeBatchDeleteAttributes(request);}

public BatchDeleteAttributesResult batchDeleteAttributes ( BatchDeleteAttributesRequest request ) { request = beforeClientExecution ( request ) ; return executeBatchDeleteAttributes ( request ) ; }
public virtual BatchDeleteAttributesResponse BatchDeleteAttributes(BatchDeleteAttributesRequest request){var options = new InvokeOptions();options.RequestMarshaller = BatchDeleteAttributesRequestMarshaller.Instance;options.ResponseUnmarshaller = BatchDeleteAttributesResponseUnmarshaller.Instance;return Invoke<BatchDeleteAttributesResponse>(request, options);}
