XmlStreamConfigurationProvider Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller nyckel/värde-konfigurationspar som hämtas från en XML-dataström.
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
- Arv
- Attribut
Konstruktorer
| Name | Description |
|---|---|
| XmlStreamConfigurationProvider(XmlStreamConfigurationSource) |
Initierar en ny instans av XmlStreamConfigurationProvider klassen. |
Egenskaper
| Name | Description |
|---|---|
| Data |
Hämtar eller anger nyckel/värde-par för konfiguration för den här providern. (Ärvd från ConfigurationProvider) |
| Source |
Hämtar källinställningarna för den här providern. (Ärvd från StreamConfigurationProvider) |
Metoder
| Name | Description |
|---|---|
| GetChildKeys(IEnumerable<String>, String) |
Returnerar listan över nycklar som providern har. (Ärvd från ConfigurationProvider) |
| GetReloadToken() |
Returnerar en IChangeToken som kan användas för att lyssna när providern läses in igen. (Ärvd från ConfigurationProvider) |
| Load() |
Läser in konfigurationsdata från strömmen. (Ärvd från StreamConfigurationProvider) |
| Load(Stream) |
Läser in XML-konfigurationsnyckel/-värden från en dataström till en provider. |
| OnReload() |
Utlöser ändringstoken för ny inläsning och skapar en ny. (Ärvd från ConfigurationProvider) |
| Read(Stream, XmlDocumentDecryptor) |
Läser en dataström med XML-värden i en nyckel/värde-ordlista. |
| Set(String, String) |
Anger ett värde för en viss nyckel. (Ärvd från ConfigurationProvider) |
| ToString() |
Genererar en sträng som representerar det här providernamnet och relevant information. (Ärvd från ConfigurationProvider) |
| TryGet(String, String) |
Försöker hitta ett värde med den angivna nyckeln. (Ärvd från ConfigurationProvider) |