private void UpdateFunctions(IEnumerable<Function> updateFunctions)
 {
     //workspace.getArtifacts/functionArtifacts oder artefakte einzeln holen schneller??
     foreach (Function f in updateFunctions)
     {
         Cloud.Artifact a = workspace.getArtifactsWithProperty(Fields.DT, FunctionUtils.GetFunctionDT(f)).ElementAt(0);
         String functionName = FunctionUtils.GetFunctionName(f);
         if (!functionName.Equals(a.getPropertyValue(Fields.NAME)))
         {
             a.setPropertyValue(workspace, Fields.NAME, functionName);
             Debug.WriteLine("Update functionname");
         }
     }
 }
 private void UpdateArtifact(Cloud.Artifact a, String propName, Object propValue)
 {
     a.setPropertyValue(workspace, propName, propValue);
 }