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