public interface ISettingsExtensionContext : IExtensionContext
Public Interface ISettingsExtensionContext
Inherits IExtensionContext
public interface class ISettingsExtensionContext : IExtensionContext
type ISettingsExtensionContext =
interface
interface IExtensionContext
end
CancellationToken | Объект, посредством которого можно отменить асинхронную задачу. (Унаследован от IExtensionContext) |
DbScope | Объект, предоставляющий доступ к базе данных, или null, если настройки формируются на клиенте. |
Info | Дополнительная информация для передачи между расширениями в цепочке расширений. Информация не сохраняется после завершения инициализации настроек. |
Session | Сессия пользователя. |
Settings | Настройки расширений, инициализация которых выполняется. |
ValidationResult | Результат валидации. Добавьте сюда сообщение об ошибке, чтобы процесс построения настроек завершился исключением. Предупреждения и информационные сообщения отображаются только в логе. |