Несколько минут назад я пытался создать временную работу
A добавил некоторые свойства, такие как
this.Properties.Add ("fileName", fileName);
this.Properties.Add ("username", new NetworkCredential ("username", "passworD");
После обновления задания произошла критическая ошибка в списке заданий таймера центра администрирования.
Платформа не знает, как десериализовать объект типа System.Net.NetworkCredential. Платформа может десериализовать примитивные типы, такие как строки, целые числа и идентификаторы GUID; другие объекты SPPersistedObjects или SPAutoserializingObjects; или коллекции любого из вышеперечисленного. Рассмотрите возможность изменения ваших объектов для хранения значений в одном из этих поддерживаемых форматов или обратитесь к поставщику программного обеспечения за поддержкой.
Теперь я не могу удалить или отозвать задание с помощью метода Delete () SPJobdefinition или других классов в модели SPObject.