ЗамерВремени
страницаНачинает замер времени ключевой операции. Результат замера будет записан в регистр сведений ЗамерыВремени. Поскольку клиентские замеры хранятся в клиентском буфере и записываются с периодичностью, указанной в константе ОценкаПроизводительностиПериодЗаписи (по умолчанию, каждую минуту), в случае завершения сеанса часть замеров может быть потеряна.
Синтаксис
Функция ЗамерВремени(КлючеваяОперация = Неопределено, ФиксироватьСОшибкой = Ложь, АвтоЗавершение = Истина) ЭкспортПараметры
КлючеваяОперация— Строка - имя ключевой операции. Если Неопределено, то ключевую операцию необходимо указать явно вызовом процедуры УстановитьКлючевуюОперациюЗамера.ФиксироватьСОшибкой— Булево - признак автоматической фиксации ошибки.Истина— при автоматическом завершении замера, он будет записан с признаком "Выполнен с ошибкой". В том месте кода, где ошибка явно не может возникнуть, необходимо либо явно завершить замер методом ЗавершитьЗамерВремени, либо снять признак ошибки с помощью метода УстановитьПризнакОшибкиЗамера.Ложь— замер будет считаться корректным при автоматическом завершении.АвтоЗавершение— Булево - признак автоматического завершения замера.Истина— завершение замера будет выполнено автоматически через глобальный обработчик ожидания.Ложь— завершить замер необходимо явно вызовом процедуры ЗавершитьЗамерВремени.
Возвращаемое значение
УникальныйИдентификатор - уникальный идентификатор замера, который позволяет идентифицировать замер.
Пример вызова
Результат = ОценкаПроизводительностиКлиент.ЗамерВремени(КлючеваяОперация, ФиксироватьСОшибкой, АвтоЗавершение)Доступность
Тонкий клиент, Толстый клиент