FileConfigurationProvider Sınıf

Tanım

Dosya tabanlı ConfigurationProvideriçin temel sınıf.

public ref class FileConfigurationProvider abstract : Microsoft::Extensions::Configuration::ConfigurationProvider, IDisposable
public abstract class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, IDisposable
type FileConfigurationProvider = class
    inherit ConfigurationProvider
    interface IDisposable
Public MustInherit Class FileConfigurationProvider
Inherits ConfigurationProvider
Implements IDisposable
Devralma
FileConfigurationProvider
Türetilmiş
Uygulamalar

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Dosya yapılandırma sağlayıcısı.

Oluşturucular

FileConfigurationProvider(FileConfigurationSource)

Belirtilen kaynakla yeni bir örnek başlatır.

Özellikler

Data

Bu sağlayıcı için yapılandırma anahtarı değer çiftleri.

(Devralındığı yer: ConfigurationProvider)
Source

Bu sağlayıcının kaynak ayarları.

Yöntemler

Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

Dispose(Boolean)

Sağlayıcıyı atın.

Equals(Object)

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

(Devralındığı yer: Object)
GetChildKeys(IEnumerable<String>, String)

Bu sağlayıcının sahip olduğu anahtarların listesini döndürür.

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

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

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

Bu sağlayıcı yeniden yüklendiğinde dinlemek için kullanılabilecek bir IChangeToken döndürür.

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

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

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

dosyasının içeriğini konumunda Pathyükler.

Load(Stream)

Bu sağlayıcının verilerini bir akıştan yükler.

MemberwiseClone()

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

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

Yeniden yükleme değişiklik belirtecini tetikler ve yenisini oluşturur.

(Devralındığı yer: ConfigurationProvider)
Set(String, String)

Belirli bir anahtar için bir değer ayarlar.

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

Bu sağlayıcı adını ve ilgili ayrıntıları temsil eden bir dize oluşturur.

TryGet(String, String)

Belirtilen anahtara sahip bir değer bulmaya çalışır.

(Devralındığı yer: ConfigurationProvider)

Şunlara uygulanır