XmlConfigurationSource 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.
TABANLı bir XML dosyası FileConfigurationSource.
public ref class XmlConfigurationSource : Microsoft::Extensions::Configuration::FileConfigurationSource
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml which may contain XSLTs in the xml. XSLTs require dynamic code.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml. If you use encrypted XML files, your application might not have the algorithm implementations it needs. To avoid this problem, one option you can use is a DynamicDependency attribute to keep the algorithm implementations in your application.")]
public class XmlConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
public class XmlConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml which may contain XSLTs in the xml. XSLTs require dynamic code.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml. If you use encrypted XML files, your application might not have the algorithm implementations it needs. To avoid this problem, one option you can use is a DynamicDependency attribute to keep the algorithm implementations in your application.")>]
type XmlConfigurationSource = class
inherit FileConfigurationSource
type XmlConfigurationSource = class
inherit FileConfigurationSource
Public Class XmlConfigurationSource
Inherits FileConfigurationSource
- Devralma
- Öznitelikler
Oluşturucular
| Name | Description |
|---|---|
| XmlConfigurationSource() |
yeni bir örneğini XmlConfigurationSourcebaşlatır. |
Özellikler
| Name | Description |
|---|---|
| FileProvider |
Dosyanın içeriğine erişmek için kullanılan sağlayıcıyı alır veya ayarlar. (Devralındığı yer: FileConfigurationSource) |
| OnLoadException |
FileConfigurationProvider.Load içinde yakalanmayan bir özel durum oluşursa çağrılan eylemi alır veya ayarlar. (Devralındığı yer: FileConfigurationSource) |
| Optional |
Dosyanın yüklenmesinin isteğe bağlı olup olmadığını belirten bir değer alır veya ayarlar. (Devralındığı yer: FileConfigurationSource) |
| Path |
Dosyanın yolunu alır veya ayarlar. (Devralındığı yer: FileConfigurationSource) |
| ReloadDelay |
Yeniden yüklemenin Load çağrısından önce bekleyeceği milisaniye sayısını alır veya ayarlar. (Devralındığı yer: FileConfigurationSource) |
| ReloadOnChange |
Temel alınan dosya değişirse kaynağın yüklenip yüklenmeyeceğini belirten bir değer alır veya ayarlar. (Devralındığı yer: FileConfigurationSource) |
Yöntemler
| Name | Description |
|---|---|
| Build(IConfigurationBuilder) |
Bu kaynak için öğesini XmlConfigurationProvider oluşturur. |
| EnsureDefaults(IConfigurationBuilder) |
Oluşturucuda FileProvider veya FileLoadExceptionHandler gibi varsayılan ayarları kullanmak için çağrılır. (Devralındığı yer: FileConfigurationSource) |
| ResolveFileProvider() |
Mutlak Yol için hiçbir dosya sağlayıcısı ayarlanmamışsa, dosyanın dizini için fiziksel bir dosya sağlayıcısı oluşturur. (Devralındığı yer: FileConfigurationSource) |