Comparteix a través de


HostingEnvironment Clase

Definición

Esta API admite la infraestructura y no está diseñada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones 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
Herencia
HostingEnvironment
Implementaciones

Constructores

HostingEnvironment()

Esta API admite la infraestructura y no está diseñada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

Propiedades

ApplicationName

Obtiene o establece el nombre de la aplicación. El host establece esta propiedad de forma automática en el ensamblado que contiene el punto de entrada de la aplicación.

ContentRootFileProvider

Obtiene o establece un objeto IFileProvider que apunta a ContentRootPath.

ContentRootPath

Obtiene o establece la ruta de acceso absoluta al directorio que incluye los archivos de contenido de la aplicación.

EnvironmentName

Obtiene o establece el nombre del entorno. El host establece de forma automática esta propiedad en el valor de la clave "environment" tal y como se especifica en la configuración.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Métodos de extensión

IsDevelopment(IHostEnvironment)

Comprueba si el nombre del entorno de host actual es Development. Esta API no se debe usar en las bibliotecas; consulte los comentarios para obtener más información.

IsEnvironment(IHostEnvironment, String)

Compara el nombre del entorno de host actual con el valor especificado. Los autores de bibliotecas deben evitar el uso de esta API; vea la sección Comentarios para obtener más información.

IsProduction(IHostEnvironment)

Comprueba si el nombre del entorno de host actual es Production. Esta API no se debe usar en las bibliotecas; consulte los comentarios para obtener más información.

IsStaging(IHostEnvironment)

Comprueba si el nombre del entorno de host actual es Staging. Esta API no se debe usar en las bibliotecas; consulte los comentarios para obtener más información.

IsDevelopment(IHostingEnvironment)

Comprueba si el nombre del entorno de hospedaje actual es Development. Esta API no se debe usar en las bibliotecas; consulte los comentarios para obtener más información.

IsEnvironment(IHostingEnvironment, String)

Compara el nombre del entorno de hospedaje actual con el valor especificado. Los autores de bibliotecas deben evitar el uso de esta API; vea la sección Comentarios para obtener más información.

IsProduction(IHostingEnvironment)

Comprueba si el nombre del entorno de hospedaje actual es Production. Esta API no se debe usar en las bibliotecas; consulte los comentarios para obtener más información.

IsStaging(IHostingEnvironment)

Comprueba si el nombre del entorno de hospedaje actual es Staging. Esta API no se debe usar en las bibliotecas; consulte los comentarios para obtener más información.

Se aplica a