Aracılığıyla paylaş


IniConfigurationSource Sınıf

Tanım

INI dosyasını olarak IConfigurationSourcetemsil eder.

public ref class IniConfigurationSource : Microsoft::Extensions::Configuration::FileConfigurationSource
public class IniConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
type IniConfigurationSource = class
    inherit FileConfigurationSource
Public Class IniConfigurationSource
Inherits FileConfigurationSource
Devralma
IniConfigurationSource

Örnekler

[Section:Header]
key1=value1
key2 = " value2 "
; comment
# comment
/ comment

Açıklamalar

INI dosyaları basit çizgi yapılarıdır.

Oluşturucular

IniConfigurationSource()

öğesinin yeni bir örneğini IniConfigurationSourcebaşlatır.

Özellikler

FileProvider

Dosyanın içeriğine erişmek için kullanılır.

(Devralındığı yer: FileConfigurationSource)
OnLoadException

FileConfigurationProvider.Load içinde yakalanmayan bir özel durum oluşursa çağrılır.

(Devralındığı yer: FileConfigurationSource)
Optional

Dosyanın yüklenmesinin isteğe bağlı olup olmadığını belirler.

(Devralındığı yer: FileConfigurationSource)
Path

Dosyanın yolu.

(Devralındığı yer: FileConfigurationSource)
ReloadDelay

Yeniden yüklemenin Load çağrılmadan önce bekleyeceği milisaniye sayısı. Bu, bir dosya tamamen yazılmadan önce yeniden yüklemeyi tetiklemekten kaçınmaya yardımcı olur. Varsayılan değer 250'dir.

(Devralındığı yer: FileConfigurationSource)
ReloadOnChange

Temel alınan dosya değişirse kaynağın yüklenip yüklenmeyeceğini belirler.

(Devralındığı yer: FileConfigurationSource)

Yöntemler

Build(IConfigurationBuilder)

Bu kaynak için öğesini IniConfigurationProvider oluşturur.

EnsureDefaults(IConfigurationBuilder)

Oluşturucuda FileProvider veya FileLoadExceptionHandler gibi varsayılan ayarları kullanmak için çağrılır.

(Devralındığı yer: FileConfigurationSource)
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)
ResolveFileProvider()

Hiçbir dosya sağlayıcısı ayarlanmamışsa, mutlak Yol için bu, var olan en yakın dizin için fiziksel bir dosya sağlayıcısı oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.