класс MipContext
MipContext представляет состояние, общее для всех профилей, обработчиков, обработчиков.
Итоги
Участники | Descriptions |
---|---|
public void ShutDown() | Завершение MIP. |
public bool IsFeatureEnabled(FlightingFeature feature) const | Возвращает значение, включена ли функция. |
public const ApplicationInfo& GetApplicationInfo() const | Получение описания приложения. |
public const std::string& GetMipPath() const | Путь к файлу для журналов, кэшей и т. д. |
public bool IsOfflineOnly() const | Получите параметр только в автономном режиме. |
public LogLevel GetThresholdLogLevel() const | Получение порогового уровня журнала. |
public std::shared_ptr<LoggerDelegate GetLoggerDelegate> () const | Получение реализации средства ведения журнала. |
public std::shared_ptr<HttpDelegate GetHttpDelegate> () const | Получение реализации Http. |
public LoggerDelegate* GetRawLoggerDelegate() const | Получение реализации необработанного средства ведения журнала. |
public std::shared_ptr< служба хранилища Delegate Get служба хранилища Delegate>() const | Получите реализацию делегата служба хранилища, если она указана. |
public const std::map<FlightingFeature, bool>& GetFlightingFeatures() const | Получение набора функций для тестирования. |
public const std::shared_ptr<const MipConfiguration& GetMipConfiguration>() const | Возвращает конфигурацию MIP, используемую для создания MipContext. |
public const LoggerConfiguration& GetLoggerConfiguration() const | Возвращает конфигурацию средства ведения журнала, которая будет использоваться средство ведения журнала по умолчанию. |
Участники
Функция ShutDown
Завершение MIP. Этот метод должен вызываться перед завершением процесса или завершения работы библиотеки DLL
Функция IsFeatureEnabled
Возвращает значение, включена ли функция.
Параметры:
- функция: функция включения и отключения
Возвращается: включена ли функция, если функция FeatureFlightingDelegate не была предоставлена приложением, это всегда возвращает значение true.
Функция GetApplicationInfo
Получение описания приложения.
Возвращается: описание приложения
Функция GetMipPath
Путь к файлу для журналов, кэшей и т. д.
Возвращает: путь к файлу (с конечным каталогом MIP)
Функция IsOfflineOnly
Получите параметр только в автономном режиме.
Возвращается: работает ли приложение в автономном режиме.
Функция GetThresholdLogLevel
Получение порогового уровня журнала.
Возвращается: пороговый уровень журнала
Функция GetLoggerDelegate
Получение реализации средства ведения журнала.
Возвращается: средство ведения журнала
Функция GetHttpDelegate
Получение реализации Http.
Возвращается: HttpDelegate
Функция GetRawLoggerDelegate
Получение реализации необработанного средства ведения журнала.
Возвращается: средство ведения журнала
Функция Get служба хранилища Delegate
Получите реализацию делегата служба хранилища, если она указана.
Возвращает: служба хранилища Delegate
Функция GetFlightingFeatures
Получение набора функций для тестирования.
Возвращается: карта функций "Полет"
Функция GetMipConfiguration
Возвращает конфигурацию MIP, используемую для создания MipContext.
Возвращает: конфигурация MIP
Функция GetLoggerConfiguration
Возвращает конфигурацию средства ведения журнала, которая будет использоваться средство ведения журнала по умолчанию.
Возвращается: конфигурация средства ведения журнала
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по