JsonConfigurationSource 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.
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
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) |