Compartilhar via


HostingEnvironment Classe

Definição

Esta API é compatível com a infraestrutura e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

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
Herança
HostingEnvironment
Implementações

Construtores

HostingEnvironment()

Esta API é compatível com a infraestrutura e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

Propriedades

ApplicationName

Obtém ou define o nome do aplicativo. Essa propriedade é definida automaticamente pelo host para o assembly que contém o ponto de entrada do aplicativo.

ContentRootFileProvider

Obtém ou define um IFileProvider apontando para ContentRootPath.

ContentRootPath

Obtém ou define o caminho absoluto para o diretório que contém os arquivos de conteúdo do aplicativo.

EnvironmentName

Obtém ou define o nome do ambiente. O host define automaticamente essa propriedade como o valor da chave “ambiente” conforme especificado na configuração.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Métodos de Extensão

IsDevelopment(IHostEnvironment)

Verifica se o nome do ambiente de hospedagem atual é Development. Essa API não deve ser usada em bibliotecas. Confira os detalhes nos comentários.

IsEnvironment(IHostEnvironment, String)

Compara o nome do ambiente de hospedagem atual com o valor especificado. Os autores de biblioteca devem evitar o uso dessa API. Confira os detalhes nos comentários.

IsProduction(IHostEnvironment)

Verifica se o nome do ambiente de hospedagem atual é Production. Essa API não deve ser usada em bibliotecas. Confira os detalhes nos comentários.

IsStaging(IHostEnvironment)

Verifica se o nome do ambiente de hospedagem atual é Staging. Essa API não deve ser usada em bibliotecas. Confira os detalhes nos comentários.

IsDevelopment(IHostingEnvironment)

Verifica se o nome do ambiente de hospedagem atual é Development. Essa API não deve ser usada em bibliotecas. Confira os detalhes nos comentários.

IsEnvironment(IHostingEnvironment, String)

Compara o nome do ambiente de hospedagem atual com o valor especificado. Os autores de biblioteca devem evitar o uso dessa API. Confira os detalhes nos comentários.

IsProduction(IHostingEnvironment)

Verifica se o nome do ambiente de hospedagem atual é Production. Essa API não deve ser usada em bibliotecas. Confira os detalhes nos comentários.

IsStaging(IHostingEnvironment)

Verifica se o nome do ambiente de hospedagem atual é Staging. Essa API não deve ser usada em bibliotecas. Confira os detalhes nos comentários.

Aplica-se a