1 <?xml version="1.0"?>
\r
4 <name>Microsoft.Extensions.Configuration.Xml</name>
\r
7 <member name="T:Microsoft.Extensions.Configuration.XmlConfigurationExtensions">
\r
9 Extension methods for adding <see cref="T:Microsoft.Extensions.Configuration.Xml.XmlConfigurationProvider"/>.
\r
12 <member name="M:Microsoft.Extensions.Configuration.XmlConfigurationExtensions.AddXmlFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String)">
\r
14 Adds the XML configuration provider at <paramref name="path"/> to <paramref name="builder"/>.
\r
16 <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
\r
17 <param name="path">Path relative to the base path stored in
\r
18 <see cref="P:Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties"/> of <paramref name="builder"/>.</param>
\r
19 <returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
\r
21 <member name="M:Microsoft.Extensions.Configuration.XmlConfigurationExtensions.AddXmlFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String,System.Boolean)">
\r
23 Adds the XML configuration provider at <paramref name="path"/> to <paramref name="builder"/>.
\r
25 <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
\r
26 <param name="path">Path relative to the base path stored in
\r
27 <see cref="P:Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties"/> of <paramref name="builder"/>.</param>
\r
28 <param name="optional">Whether the file is optional.</param>
\r
29 <returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
\r
31 <member name="M:Microsoft.Extensions.Configuration.XmlConfigurationExtensions.AddXmlFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String,System.Boolean,System.Boolean)">
\r
33 Adds the XML configuration provider at <paramref name="path"/> to <paramref name="builder"/>.
\r
35 <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
\r
36 <param name="path">Path relative to the base path stored in
\r
37 <see cref="P:Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties"/> of <paramref name="builder"/>.</param>
\r
38 <param name="optional">Whether the file is optional.</param>
\r
39 <param name="reloadOnChange">Whether the configuration should be reloaded if the file changes.</param>
\r
40 <returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
\r
42 <member name="M:Microsoft.Extensions.Configuration.XmlConfigurationExtensions.AddXmlFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.FileProviders.IFileProvider,System.String,System.Boolean,System.Boolean)">
\r
44 Adds a XML configuration source to <paramref name="builder"/>.
\r
46 <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
\r
47 <param name="provider">The <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> to use to access the file.</param>
\r
48 <param name="path">Path relative to the base path stored in
\r
49 <see cref="P:Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties"/> of <paramref name="builder"/>.</param>
\r
50 <param name="optional">Whether the file is optional.</param>
\r
51 <param name="reloadOnChange">Whether the configuration should be reloaded if the file changes.</param>
\r
52 <returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
\r
54 <member name="M:Microsoft.Extensions.Configuration.XmlConfigurationExtensions.AddXmlFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action{Microsoft.Extensions.Configuration.Xml.XmlConfigurationSource})">
\r
56 Adds a XML configuration source to <paramref name="builder"/>.
\r
58 <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
\r
59 <param name="configureSource">Configures the source.</param>
\r
60 <returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
\r
62 <member name="M:Microsoft.Extensions.Configuration.XmlConfigurationExtensions.AddXmlStream(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.IO.Stream)">
\r
64 Adds a XML configuration source to <paramref name="builder"/>.
\r
66 <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
\r
67 <param name="stream">The <see cref="T:System.IO.Stream"/> to read the XML configuration data from.</param>
\r
68 <returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
\r
70 <member name="T:Microsoft.Extensions.Configuration.Xml.XmlConfigurationProvider">
\r
72 Represents an XML file as an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSource"/>.
\r
75 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlConfigurationProvider.#ctor(Microsoft.Extensions.Configuration.Xml.XmlConfigurationSource)">
\r
77 Initializes a new instance with the specified source.
\r
79 <param name="source">The source settings.</param>
\r
81 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlConfigurationProvider.Load(System.IO.Stream)">
\r
83 Loads the XML data from a stream.
\r
85 <param name="stream">The stream to read.</param>
\r
87 <member name="T:Microsoft.Extensions.Configuration.Xml.XmlConfigurationSource">
\r
89 An XML file based <see cref="T:Microsoft.Extensions.Configuration.FileConfigurationSource"/>.
\r
92 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">
\r
94 Builds the <see cref="T:Microsoft.Extensions.Configuration.Xml.XmlConfigurationProvider"/> for this source.
\r
96 <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</param>
\r
97 <returns>A <see cref="T:Microsoft.Extensions.Configuration.Xml.XmlConfigurationProvider"/></returns>
\r
99 <member name="T:Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor">
\r
101 Class responsible for encrypting and decrypting XML.
\r
104 <member name="F:Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor.Instance">
\r
106 Accesses the singleton decryptor instance.
\r
109 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor.#ctor">
\r
111 Initializes a XmlDocumentDecryptor.
\r
114 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor.CreateDecryptingXmlReader(System.IO.Stream,System.Xml.XmlReaderSettings)">
\r
116 Returns an XmlReader that decrypts data transparently.
\r
119 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor.DecryptDocumentAndCreateXmlReader(System.Xml.XmlDocument)">
\r
121 Creates a reader that can decrypt an encrypted XML document.
\r
123 <param name="document">The document.</param>
\r
124 <returns>An XmlReader which can read the document.</returns>
\r
126 <member name="T:Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationProvider">
\r
128 An XML file based <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>.
\r
131 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationProvider.#ctor(Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationSource)">
\r
135 <param name="source">The <see cref="T:Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationSource"/>.</param>
\r
137 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationProvider.Read(System.IO.Stream,Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor)">
\r
139 Read a stream of INI values into a key/value dictionary.
\r
141 <param name="stream">The stream of INI data.</param>
\r
142 <param name="decryptor">The <see cref="T:Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor"/> to use to decrypt.</param>
\r
143 <returns>The <see cref="T:System.Collections.Generic.IDictionary`2"/> which was read from the stream.</returns>
\r
145 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationProvider.Load(System.IO.Stream)">
\r
147 Loads XML configuration key/values from a stream into a provider.
\r
149 <param name="stream">The <see cref="T:System.IO.Stream"/> to load ini configuration data from.</param>
\r
151 <member name="T:Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationSource">
\r
153 Represents a XML file as an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSource"/>.
\r
156 <member name="M:Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">
\r
158 Builds the <see cref="T:Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationProvider"/> for this source.
\r
160 <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</param>
\r
161 <returns>An <see cref="T:Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationProvider"/></returns>
\r
163 <member name="P:Microsoft.Extensions.Configuration.Xml.Resources.Error_InvalidFilePath">
\r
164 <summary>File path must be a non-empty string.</summary>
\r
166 <member name="P:Microsoft.Extensions.Configuration.Xml.Resources.Error_KeyIsDuplicated">
\r
167 <summary>A duplicate key '{0}' was found.{1}</summary>
\r
169 <member name="M:Microsoft.Extensions.Configuration.Xml.Resources.FormatError_KeyIsDuplicated(System.Object,System.Object)">
\r
170 <summary>A duplicate key '{0}' was found.{1}</summary>
\r
172 <member name="P:Microsoft.Extensions.Configuration.Xml.Resources.Error_NamespaceIsNotSupported">
\r
173 <summary>XML namespaces are not supported.{0}</summary>
\r
175 <member name="M:Microsoft.Extensions.Configuration.Xml.Resources.FormatError_NamespaceIsNotSupported(System.Object)">
\r
176 <summary>XML namespaces are not supported.{0}</summary>
\r
178 <member name="P:Microsoft.Extensions.Configuration.Xml.Resources.Error_UnsupportedNodeType">
\r
179 <summary>Unsupported node type '{0}' was found.{1}</summary>
\r
181 <member name="M:Microsoft.Extensions.Configuration.Xml.Resources.FormatError_UnsupportedNodeType(System.Object,System.Object)">
\r
182 <summary>Unsupported node type '{0}' was found.{1}</summary>
\r
184 <member name="P:Microsoft.Extensions.Configuration.Xml.Resources.Msg_LineInfo">
\r
185 <summary>Line {0}, position {1}.</summary>
\r
187 <member name="M:Microsoft.Extensions.Configuration.Xml.Resources.FormatMsg_LineInfo(System.Object,System.Object)">
\r
188 <summary>Line {0}, position {1}.</summary>
\r