public virtual IDictionary <string, VariableValueDto> getFormVariables(string variableNames, bool deserializeValues) { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final org.camunda.bpm.engine.FormService formService = engine.getFormService(); FormService formService = engine.FormService; IList <string> formVariables = null; if (!string.ReferenceEquals(variableNames, null)) { StringListConverter stringListConverter = new StringListConverter(); formVariables = stringListConverter.convertQueryParameterToType(variableNames); } VariableMap startFormVariables = formService.getTaskFormVariables(taskId, formVariables, deserializeValues); return(VariableValueDto.fromMap(startFormVariables)); }