XmlStreamConfigurationProvider 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.
XML akışından alınan yapılandırma anahtar-değer çiftleri sağlar.
public ref class XmlStreamConfigurationProvider : Microsoft::Extensions::Configuration::StreamConfigurationProvider
[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 XmlStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider
public class XmlStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider
[<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 XmlStreamConfigurationProvider = class
inherit StreamConfigurationProvider
type XmlStreamConfigurationProvider = class
inherit StreamConfigurationProvider
Public Class XmlStreamConfigurationProvider
Inherits StreamConfigurationProvider
- Devralma
- Öznitelikler
Oluşturucular
| Name | Description |
|---|---|
| XmlStreamConfigurationProvider(XmlStreamConfigurationSource) |
XmlStreamConfigurationProvider sınıfının yeni bir örneğini 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: StreamConfigurationProvider) |
Yöntemler
| Name | Description |
|---|---|
| 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() |
Akıştan yapılandırma verilerini yükler. (Devralındığı yer: StreamConfigurationProvider) |
| Load(Stream) |
Xml yapılandırma anahtarını/değerlerini bir akıştan bir sağlayıcıya yükler. |
| OnReload() |
Değişiklik belirtecini yeniden yükleme işlemini tetikler ve yenisini oluşturur. (Devralındığı yer: ConfigurationProvider) |
| Read(Stream, XmlDocumentDecryptor) |
XML değerlerinin akışını bir anahtar/değer sözlüğüne okur. |
| 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: ConfigurationProvider) |
| TryGet(String, String) |
Verilen anahtarla bir değer bulmaya çalışır. (Devralındığı yer: ConfigurationProvider) |