АтрибутСпана
Аннотация для добавления значения параметра метода в span как атрибут.
Синтаксис
bsl
&АтрибутСпана[(Значение)]Параметры
Значение
Тип: Строка (опционально)
Ключ атрибута span'а (например, "order.id"). Если не указано, используется имя параметра.
Описание
Аннотация &АтрибутСпана применяется к параметрам методов, помеченных &Наблюдаемый. При вызове метода значение параметра автоматически записывается как атрибут текущего span'а с указанным ключом.
Пример
bsl
&Наблюдаемый
Функция ОбработатьЗаказ(&АтрибутСпана("order.id") ИдЗаказа, Данные) Экспорт
// span получит атрибут order.id = значение ИдЗаказа
Возврат СформироватьОтвет(ИдЗаказа);
КонецФункцииБез явного ключа — используется имя параметра:
bsl
&Наблюдаемый
Функция Обработать(&АтрибутСпана ИдЗаказа) Экспорт
// атрибут span'а: ИдЗаказа = значение ИдЗаказа
КонецФункцииСм. также
- Наблюдаемый — создание span'ов вокруг методов
