public BatchCheckLayerAvailabilityResult batchCheckLayerAvailability(BatchCheckLayerAvailabilityRequest request) {request = beforeClientExecution(request);return executeBatchCheckLayerAvailability(request);}

public virtual BatchCheckLayerAvailabilityResponse BatchCheckLayerAvailability(BatchCheckLayerAvailabilityRequest request){var options = new InvokeOptions();options.RequestMarshaller = BatchCheckLayerAvailabilityRequestMarshaller.Instance;options.ResponseUnmarshaller = BatchCheckLayerAvailabilityResponseUnmarshaller.Instance;return Invoke<BatchCheckLayerAvailabilityResponse>(request, options);}
