Поделиться через


HostingEnvironment Класс

Определение

Этот API поддерживает инфраструктуру, и его не следует использовать напрямую из кода. В будущих выпусках этот API может быть изменен или удален.

public ref class HostingEnvironment : Microsoft::Extensions::Hosting::IHostEnvironment, Microsoft::Extensions::Hosting::IHostingEnvironment
public class HostingEnvironment : Microsoft.Extensions.Hosting.IHostEnvironment, Microsoft.Extensions.Hosting.IHostingEnvironment
type HostingEnvironment = class
    interface IHostingEnvironment
    interface IHostEnvironment
Public Class HostingEnvironment
Implements IHostEnvironment, IHostingEnvironment
Наследование
HostingEnvironment
Реализации

Конструкторы

HostingEnvironment()

Этот API поддерживает инфраструктуру, и его не следует использовать напрямую из кода. В будущих выпусках этот API может быть изменен или удален.

Свойства

ApplicationName

Возвращает или задает имя приложения. Узел автоматически присваивает этому свойству сборку, содержащую точку входа в приложение.

ContentRootFileProvider

Возвращает или задает IFileProvider, указывающий на ContentRootPath.

ContentRootPath

Возвращает или задает абсолютный путь к каталогу, где находятся файлы содержимого приложения.

EnvironmentName

Возвращает или задает имя среды. Узел автоматически присваивает этому свойству значение ключа environment, определенное в конфигурации.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Методы расширения

IsDevelopment(IHostEnvironment)

Проверяет, имеет ли текущая среда размещения имя Development. Этот API не следует использовать в библиотеках. См. примечания.

IsEnvironment(IHostEnvironment, String)

Сравнивает имя текущей среды размещения с указанным значением. Авторы библиотек не должны использовать этот API. См. примечания.

IsProduction(IHostEnvironment)

Проверяет, имеет ли текущая среда размещения имя Production. Этот API не следует использовать в библиотеках. См. примечания.

IsStaging(IHostEnvironment)

Проверяет, имеет ли текущая среда размещения имя Staging. Этот API не следует использовать в библиотеках. См. примечания.

IsDevelopment(IHostingEnvironment)

Проверяет, имеет ли текущая среда размещения имя Development. Этот API не следует использовать в библиотеках. См. примечания.

IsEnvironment(IHostingEnvironment, String)

Сравнивает имя текущей среды размещения с указанным значением. Авторы библиотек не должны использовать этот API. См. примечания.

IsProduction(IHostingEnvironment)

Проверяет, имеет ли текущая среда размещения имя Production. Этот API не следует использовать в библиотеках. См. примечания.

IsStaging(IHostingEnvironment)

Проверяет, имеет ли текущая среда размещения имя Staging. Этот API не следует использовать в библиотеках. См. примечания.

Применяется к