IHostEnvironment Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет сведения о среде размещения, в которой выполняется приложение.
public interface class IHostEnvironment
public interface IHostEnvironment
type IHostEnvironment = interface
Public Interface IHostEnvironment
- Производный
Свойства
| ApplicationName |
Возвращает или задает имя приложения. Узел автоматически присваивает этому свойству сборку, содержащую точку входа в приложение. |
| ContentRootFileProvider |
Возвращает или задает IFileProvider, указывающий на ContentRootPath. |
| ContentRootPath |
Возвращает или задает абсолютный путь к каталогу, где находятся файлы содержимого приложения. |
| EnvironmentName |
Возвращает или задает имя среды. Узел автоматически присваивает этому свойству значение ключа environment, определенное в конфигурации. |
Методы расширения
| IsDevelopment(IHostEnvironment) |
Проверяет, имеет ли текущая среда размещения имя Development. Этот API не следует использовать в библиотеках. См. примечания. |
| IsEnvironment(IHostEnvironment, String) |
Сравнивает имя текущей среды размещения с указанным значением. Авторы библиотек не должны использовать этот API. См. примечания. |
| IsProduction(IHostEnvironment) |
Проверяет, имеет ли текущая среда размещения имя Production. Этот API не следует использовать в библиотеках. См. примечания. |
| IsStaging(IHostEnvironment) |
Проверяет, имеет ли текущая среда размещения имя Staging. Этот API не следует использовать в библиотеках. См. примечания. |