HostingEnvironment 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此 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 |
获取或设置指向 ContentRootPath 的 IFileProvider。 |
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 不应在库中使用。有关详细信息,请参阅注解。 |