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

获取或设置指向 ContentRootPathIFileProvider

ContentRootPath

获取或设置包含应用程序内容文件的目录的绝对路径。

EnvironmentName

获取或设置环境的名称。 主机自动将此属性设置为配置中指定的“环境”键的值。

方法

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 不应在库中使用。有关详细信息,请参阅注解。

适用于