Aracılığıyla paylaş


JsonConfigurationSource Sınıf

Tanım

JSON dosyasını olarak IConfigurationSourcetemsil eder.

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

Oluşturucular

JsonConfigurationSource()

yeni bir örneğini JsonConfigurationSourcebaş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üklenen milisaniye sayısı, Load çağrılmadan önce bekler. 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 JsonConfigurationProvider 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, mevcut en yakın dizin için bir fiziksel 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