c001921270c8e71a992e2a47196ea688d2edba62
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Microsoft.Extensions.Options.ConfigurationExtensions</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1">\r
8             <summary>\r
9             Creates <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>s so that <see cref="T:Microsoft.Extensions.Options.IOptionsMonitor`1"/> gets\r
10             notified when <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> changes.\r
11             </summary>\r
12             <typeparam name="TOptions"></typeparam>\r
13         </member>\r
14         <member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">\r
15             <summary>\r
16             Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.\r
17             </summary>\r
18             <param name="config">The configuration instance.</param>\r
19         </member>\r
20         <member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">\r
21             <summary>\r
22             Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.\r
23             </summary>\r
24             <param name="name">The name of the options instance being watche.</param>\r
25             <param name="config">The configuration instance.</param>\r
26         </member>\r
27         <member name="P:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name">\r
28             <summary>\r
29             The name of the option instance being changed.\r
30             </summary>\r
31         </member>\r
32         <member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.GetChangeToken">\r
33             <summary>\r
34             Returns the reloadToken from the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.\r
35             </summary>\r
36             <returns></returns>\r
37         </member>\r
38         <member name="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1">\r
39             <summary>\r
40             Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.\r
41             </summary>\r
42             <typeparam name="TOptions">The type of options to bind.</typeparam>\r
43         </member>\r
44         <member name="M:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">\r
45             <summary>\r
46             Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.\r
47             </summary>\r
48             <param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>\r
49         </member>\r
50         <member name="T:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1">\r
51             <summary>\r
52             Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.\r
53             </summary>\r
54             <typeparam name="TOptions">The type of options to bind.</typeparam>\r
55         </member>\r
56         <member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">\r
57             <summary>\r
58             Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.\r
59             </summary>\r
60             <param name="name">The name of the options instance.</param>\r
61             <param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>\r
62         </member>\r
63         <member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">\r
64             <summary>\r
65             Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.\r
66             </summary>\r
67             <param name="name">The name of the options instance.</param>\r
68             <param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>\r
69             <param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>\r
70         </member>\r
71         <member name="T:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions">\r
72             <summary>\r
73             Extension methods for adding configuration related options services to the DI container via <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/>.\r
74             </summary>\r
75         </member>\r
76         <member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration)">\r
77             <summary>\r
78             Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.\r
79             </summary>\r
80             <typeparam name="TOptions">The options type to be configured.</typeparam>\r
81             <param name="optionsBuilder">The options builder to add the services to.</param>\r
82             <param name="config">The configuration being bound.</param>\r
83             <returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>\r
84         </member>\r
85         <member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">\r
86             <summary>\r
87             Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.\r
88             </summary>\r
89             <typeparam name="TOptions">The options type to be configured.</typeparam>\r
90             <param name="optionsBuilder">The options builder to add the services to.</param>\r
91             <param name="config">The configuration being bound.</param>\r
92             <param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>\r
93             <returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>\r
94         </member>\r
95         <member name="T:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions">\r
96             <summary>\r
97             Extension methods for adding configuration related options services to the DI container.\r
98             </summary>\r
99         </member>\r
100         <member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration)">\r
101             <summary>\r
102             Registers a configuration instance which TOptions will bind against.\r
103             </summary>\r
104             <typeparam name="TOptions">The type of options being configured.</typeparam>\r
105             <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>\r
106             <param name="config">The configuration being bound.</param>\r
107             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>\r
108         </member>\r
109         <member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration)">\r
110             <summary>\r
111             Registers a configuration instance which TOptions will bind against.\r
112             </summary>\r
113             <typeparam name="TOptions">The type of options being configured.</typeparam>\r
114             <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>\r
115             <param name="name">The name of the options instance.</param>\r
116             <param name="config">The configuration being bound.</param>\r
117             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>\r
118         </member>\r
119         <member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">\r
120             <summary>\r
121             Registers a configuration instance which TOptions will bind against.\r
122             </summary>\r
123             <typeparam name="TOptions">The type of options being configured.</typeparam>\r
124             <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>\r
125             <param name="config">The configuration being bound.</param>\r
126             <param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>\r
127             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>\r
128         </member>\r
129         <member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">\r
130             <summary>\r
131             Registers a configuration instance which TOptions will bind against.\r
132             </summary>\r
133             <typeparam name="TOptions">The type of options being configured.</typeparam>\r
134             <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>\r
135             <param name="name">The name of the options instance.</param>\r
136             <param name="config">The configuration being bound.</param>\r
137             <param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>\r
138             <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>\r
139         </member>\r
140     </members>\r
141 </doc>\r