Aracılığıyla paylaş


HostingEnvironment Sınıf

Tanım

Bu API altyapıyı destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

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
Devralma
HostingEnvironment
Uygulamalar

Oluşturucular

HostingEnvironment()

Bu API altyapıyı destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

Özellikler

ApplicationName

Uygulamanın adını alır veya ayarlar. Bu özellik, konak tarafından uygulama giriş noktasını içeren derlemeye otomatik olarak ayarlanır.

ContentRootFileProvider

üzerine işaret eden ContentRootPathbir IFileProvider alır veya ayarlar.

ContentRootPath

Uygulama içerik dosyalarını içeren dizinin mutlak yolunu alır veya ayarlar.

EnvironmentName

Ortamın adını alır veya ayarlar. Konak, bu özelliği yapılandırmada belirtildiği gibi "ortam" anahtarının değerine otomatik olarak ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

IsDevelopment(IHostEnvironment)

Geçerli ana bilgisayar ortamı adının olup Developmentolmadığını denetler. Bu API kitaplıklarda kullanılmamalıdır, ayrıntılar için açıklamalara bakın.

IsEnvironment(IHostEnvironment, String)

Geçerli konak ortamı adını belirtilen değerle karşılaştırır. Kitaplık yazarları bu API'yi kullanmaktan kaçınmalıdır. Ayrıntılar için açıklamalara bakın.

IsProduction(IHostEnvironment)

Geçerli ana bilgisayar ortamı adının olup Productionolmadığını denetler. Bu API kitaplıklarda kullanılmamalıdır, ayrıntılar için açıklamalara bakın.

IsStaging(IHostEnvironment)

Geçerli ana bilgisayar ortamı adının olup Stagingolmadığını denetler. Bu API kitaplıklarda kullanılmamalıdır, ayrıntılar için açıklamalara bakın.

IsDevelopment(IHostingEnvironment)

Geçerli barındırma ortamı adının olup Developmentolmadığını denetler. Bu API kitaplıklarda kullanılmamalıdır, ayrıntılar için açıklamalara bakın.

IsEnvironment(IHostingEnvironment, String)

Geçerli barındırma ortamı adını belirtilen değerle karşılaştırır. Kitaplık yazarları bu API'yi kullanmaktan kaçınmalıdır. Ayrıntılar için açıklamalara bakın.

IsProduction(IHostingEnvironment)

Geçerli barındırma ortamı adının olup Productionolmadığını denetler. Bu API kitaplıklarda kullanılmamalıdır, ayrıntılar için açıklamalara bakın.

IsStaging(IHostingEnvironment)

Geçerli barındırma ortamı adının olup Stagingolmadığını denetler. Bu API kitaplıklarda kullanılmamalıdır, ayrıntılar için açıklamalara bakın.

Şunlara uygulanır