ЧтениеСообщенияОбмена.ЗакончитьЧтение (ExchangeMessageReader.EndRead)
ЧтениеСообщенияОбмена (ExchangeMessageReader)
ЗакончитьЧтение (EndRead)
Доступен, начиная с версии 8.0.
Синтаксис:
ЗакончитьЧтение()Описание:
Вызывает попытку нормального завершения чтения сообщения. При этом проверяется нормальное завершение сообщения. Если обнаружен конец элемента XML, соответствующего телу сообщения, то в случае превышения номером сообщения максимального номера принятого сообщения, он помещается в реквизит НомерПринятого узла плана обмена. Блокировка записи узла плана обмена снимается и сообщение считается принятым.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Примечание:
Для нормального завершения чтения требуется явное обращение к методу ЗакончитьЧтение. Если при чтении сообщения объект ЧтениеСообщенияОбмена был освобожден или произошло повторное обращение к методу НачатьЧтение, то предыдущее чтение будет прервано через неявное обращение к методу ПрерватьЧтение.Пример:
| ЧтениеСообщения = ПланыОбмена.СоздатьЧтениеСообщения(); ЧтениеXML = Новый ЧтениеXML; ЧтениеXML.ОткрытьФайл(ИмяФайла); ЧтениеСообщения.НачатьЧтение(ЧтениеXML); // Действия по чтению тела сообщения ЧтениеСообщения.ЗакончитьЧтение(); |
Использование в версии:
Доступен, начиная с версии 8.0.