IniConfigurationProvider Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir INI dosyasından alınan yapılandırma anahtar-değer çiftleri sağlar.
public ref class IniConfigurationProvider : Microsoft::Extensions::Configuration::FileConfigurationProvider
public class IniConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
type IniConfigurationProvider = class
inherit FileConfigurationProvider
Public Class IniConfigurationProvider
Inherits FileConfigurationProvider
- Devralma
Açıklamalar
INI dosyaları basit satır yapılarıdır (Wikipedia'daki INI dosyaları).
Aşağıda bir INI dosyası örneği verilmiştir:
[Section:Header]
key1=value1
key2 = " value2 "
; comment
# comment
/ comment
Oluşturucular
| Name | Description |
|---|---|
| IniConfigurationProvider(IniConfigurationSource) |
Belirtilen kaynakla yeni bir örnek başlatır. |
Özellikler
| Name | Description |
|---|---|
| Data |
Bu sağlayıcı için yapılandırma anahtar-değer çiftlerini alır veya ayarlar. (Devralındığı yer: ConfigurationProvider) |
| Source |
Bu sağlayıcının kaynak ayarlarını alır. (Devralındığı yer: FileConfigurationProvider) |
Yöntemler
| Name | Description |
|---|---|
| Dispose() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. (Devralındığı yer: FileConfigurationProvider) |
| Dispose(Boolean) |
Sağlayıcıyı atılır. (Devralındığı yer: FileConfigurationProvider) |
| GetChildKeys(IEnumerable<String>, String) |
Bu sağlayıcının sahip olduğu anahtarların listesini döndürür. (Devralındığı yer: ConfigurationProvider) |
| GetReloadToken() |
Bu sağlayıcı yeniden yüklendiğinde dinlemek için kullanılabilecek bir IChangeToken döndürür. (Devralındığı yer: ConfigurationProvider) |
| Load() |
konumundaki dosyanın Pathiçeriğini yükler. (Devralındığı yer: FileConfigurationProvider) |
| Load(Stream) |
INI verilerini bir akıştan yükler. |
| OnReload() |
Değişiklik belirtecini yeniden yükleme işlemini 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. (Devralındığı yer: FileConfigurationProvider) |
| TryGet(String, String) |
Verilen anahtarla bir değer bulmaya çalışır. (Devralındığı yer: ConfigurationProvider) |