...Новое в «1С:Исполнителе»Новое в версии 5.2Содержание этой страницыНовое в версии 5.2 Встроенный язык Указание таймаута подключения к серверу Реализована возможность задать таймаут при подключении к удаленному серверу по протоколу SSH. Для поддержки данной функциональности выполнены следующие изменения: В тип НастройкиСоединенияSsh добавлен метод, задающий таймаут на открытие SSH-соединения: УстановитьТаймаутПодключения(ТаймаутПодключения: Длительность) В перечисленные ниже конструкторы и методы типа СоединениеSsh добавлен параметр ТаймаутПодключения: СоединениеSsh( Сервер: Строка, Пользователь: Строка, Пароль: Строка, ТаймаутПодключения: Длительность = 1с) СоединениеSsh( Сервер: Строка, Порт: Число, Пользователь: Строка, Пароль: Строка, ТаймаутПодключения: Длительность = 1с) ОткрытьКонсоль( СоединитьПотокиОшибокИВывода: Булево = Истина, ТаймаутПодключения: Длительность? = Неопределено): КонсольSsh ОткрытьСоединениеSftp(ТаймаутПодключения: Длительность? = Неопределено): СоединениеSftp Стандартная библиотека Тип «СоединениеSftp» В методы типа СоединениеSftp добавлен необязательный параметр Таймаут, позволяющий задать период времени, в течение которого сервер «Элемента» будет ожидать завершения операции: Переименовать(Путь: Строка, НовоеИмя: Строка, Таймаут: Длительность? = Неопределено) Переместить(СтарыйПуть: Строка, НовыйПуть: Строка, Таймаут: Длительность? = Неопределено) Получить(Путь: Строка, Файл: Файл|Строка, Таймаут: Длительность? = Неопределено) Получить(Путь: Строка, Поток: ПотокЗаписи, Таймаут: Длительность? = Неопределено) ПолучитьСписокФайлов(Таймаут: Длительность? = Неопределено): ЧитаемыйМассив<ФайлSftp> ПолучитьСписокФайлов(Путь: Строка, Таймаут: Длительность? = Неопределено): ЧитаемыйМассив<ФайлSftp> Поместить(Файл: Файл|Строка, Таймаут: Длительность? = Неопределено) Поместить(Файл: Файл|Строка, Путь: Строка, Таймаут: Длительность? = Неопределено) Поместить(Поток: ПотокЧтения, Путь: Строка, Таймаут: Длительность? = Неопределено) СоздатьКаталог(Путь: Строка, Таймаут: Длительность? = Неопределено) Удалить(Путь: Строка, Таймаут: Длительность? = Неопределено) УдалитьКаталог(Путь: Строка, Таймаут: Длительность? = Неопределено) УстановитьТекущийКаталог(Путь: Строка, Таймаут: Длительность? = Неопределено) Тип «ИсключениеSftp» В тип ИсключениеSftp добавлено свойство КодОшибки, которое содержит код ошибки, записанный сервером. Стандартные коды ошибок можно найти здесь. Тип «ИсключениеФайловойСистемыSftp» Чтобы выделить проблемы, связанные с файловой системой, создан тип ИсключениеФайловойСистемыSftp, наследующий свойства и методы от ИсключениеSftp. Прикладная функциональность