8ac02e42f6fb1d41d1208c4f51fb1ff720599a06
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Microsoft.Extensions.Configuration.Json</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:Microsoft.Extensions.Configuration.JsonConfigurationExtensions">\r
8             <summary>\r
9             Extension methods for adding <see cref="T:Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider"/>.\r
10             </summary>\r
11         </member>\r
12         <member name="M:Microsoft.Extensions.Configuration.JsonConfigurationExtensions.AddJsonFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String)">\r
13             <summary>\r
14             Adds the JSON configuration provider at <paramref name="path"/> to <paramref name="builder"/>.\r
15             </summary>\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
20         </member>\r
21         <member name="M:Microsoft.Extensions.Configuration.JsonConfigurationExtensions.AddJsonFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String,System.Boolean)">\r
22             <summary>\r
23             Adds the JSON configuration provider at <paramref name="path"/> to <paramref name="builder"/>.\r
24             </summary>\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
30         </member>\r
31         <member name="M:Microsoft.Extensions.Configuration.JsonConfigurationExtensions.AddJsonFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String,System.Boolean,System.Boolean)">\r
32             <summary>\r
33             Adds the JSON configuration provider at <paramref name="path"/> to <paramref name="builder"/>.\r
34             </summary>\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
41         </member>\r
42         <member name="M:Microsoft.Extensions.Configuration.JsonConfigurationExtensions.AddJsonFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.FileProviders.IFileProvider,System.String,System.Boolean,System.Boolean)">\r
43             <summary>\r
44             Adds a JSON configuration source to <paramref name="builder"/>.\r
45             </summary>\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
53         </member>\r
54         <member name="M:Microsoft.Extensions.Configuration.JsonConfigurationExtensions.AddJsonFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action{Microsoft.Extensions.Configuration.Json.JsonConfigurationSource})">\r
55             <summary>\r
56             Adds a JSON configuration source to <paramref name="builder"/>.\r
57             </summary>\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
61         </member>\r
62         <member name="M:Microsoft.Extensions.Configuration.JsonConfigurationExtensions.AddJsonStream(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.IO.Stream)">\r
63             <summary>\r
64             Adds a JSON configuration source to <paramref name="builder"/>.\r
65             </summary>\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 json configuration data from.</param>\r
68             <returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>\r
69         </member>\r
70         <member name="T:Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider">\r
71             <summary>\r
72             A JSON file based <see cref="T:Microsoft.Extensions.Configuration.FileConfigurationProvider"/>.\r
73             </summary>\r
74         </member>\r
75         <member name="M:Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider.#ctor(Microsoft.Extensions.Configuration.Json.JsonConfigurationSource)">\r
76             <summary>\r
77             Initializes a new instance with the specified source.\r
78             </summary>\r
79             <param name="source">The source settings.</param>\r
80         </member>\r
81         <member name="M:Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider.Load(System.IO.Stream)">\r
82             <summary>\r
83             Loads the JSON data from a stream.\r
84             </summary>\r
85             <param name="stream">The stream to read.</param>\r
86         </member>\r
87         <member name="T:Microsoft.Extensions.Configuration.Json.JsonConfigurationSource">\r
88             <summary>\r
89             Represents a JSON file as an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSource"/>.\r
90             </summary>\r
91         </member>\r
92         <member name="M:Microsoft.Extensions.Configuration.Json.JsonConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">\r
93             <summary>\r
94             Builds the <see cref="T:Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider"/> for this source.\r
95             </summary>\r
96             <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</param>\r
97             <returns>A <see cref="T:Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider"/></returns>\r
98         </member>\r
99         <member name="T:Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationProvider">\r
100             <summary>\r
101             Loads configuration key/values from a json stream into a provider.\r
102             </summary>\r
103         </member>\r
104         <member name="M:Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationProvider.#ctor(Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationSource)">\r
105             <summary>\r
106             Constructor.\r
107             </summary>\r
108             <param name="source">The <see cref="T:Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationSource"/>.</param>\r
109         </member>\r
110         <member name="M:Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationProvider.Load(System.IO.Stream)">\r
111             <summary>\r
112             Loads json configuration key/values from a stream into a provider.\r
113             </summary>\r
114             <param name="stream">The json <see cref="T:System.IO.Stream"/> to load configuration data from.</param>\r
115         </member>\r
116         <member name="T:Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationSource">\r
117             <summary>\r
118             Represents a JSON file as an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSource"/>.\r
119             </summary>\r
120         </member>\r
121         <member name="M:Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">\r
122             <summary>\r
123             Builds the <see cref="T:Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationProvider"/> for this source.\r
124             </summary>\r
125             <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</param>\r
126             <returns>An <see cref="T:Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationProvider"/></returns>\r
127         </member>\r
128         <member name="P:Microsoft.Extensions.Configuration.Json.Resources.Error_InvalidFilePath">\r
129             <summary>File path must be a non-empty string.</summary>\r
130         </member>\r
131         <member name="P:Microsoft.Extensions.Configuration.Json.Resources.Error_JSONParseError">\r
132             <summary>Could not parse the JSON file.</summary>\r
133         </member>\r
134         <member name="P:Microsoft.Extensions.Configuration.Json.Resources.Error_KeyIsDuplicated">\r
135             <summary>A duplicate key '{0}' was found.</summary>\r
136         </member>\r
137         <member name="M:Microsoft.Extensions.Configuration.Json.Resources.FormatError_KeyIsDuplicated(System.Object)">\r
138             <summary>A duplicate key '{0}' was found.</summary>\r
139         </member>\r
140         <member name="P:Microsoft.Extensions.Configuration.Json.Resources.Error_UnsupportedJSONToken">\r
141             <summary>Unsupported JSON token '{0}' was found.</summary>\r
142         </member>\r
143         <member name="M:Microsoft.Extensions.Configuration.Json.Resources.FormatError_UnsupportedJSONToken(System.Object)">\r
144             <summary>Unsupported JSON token '{0}' was found.</summary>\r
145         </member>\r
146     </members>\r
147 </doc>\r