- Notifications
You must be signed in to change notification settings - Fork 1.6k
/
Copy pathKeyPerFileConfigurationBuilderExtensions.xml
165 lines (165 loc) · 14 KB
/
KeyPerFileConfigurationBuilderExtensions.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
<TypeName="KeyPerFileConfigurationBuilderExtensions"FullName="Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions">
<TypeSignatureLanguage="C#"Value="public static class KeyPerFileConfigurationBuilderExtensions" />
<TypeSignatureLanguage="ILAsm"Value=".class public auto ansi abstract sealed beforefieldinit KeyPerFileConfigurationBuilderExtensions extends System.Object" />
<TypeSignatureLanguage="DocId"Value="T:Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions" />
<TypeSignatureLanguage="VB.NET"Value="Public Module KeyPerFileConfigurationBuilderExtensions" />
<TypeSignatureLanguage="F#"Value="type KeyPerFileConfigurationBuilderExtensions = class" />
<TypeSignatureLanguage="C++ CLI"Value="public ref class KeyPerFileConfigurationBuilderExtensions abstract sealed" />
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Configuration.KeyPerFile</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<AttributeFrameworkAlternate="net-10.0-pp">
<AttributeNameLanguage="C#">[System.Runtime.CompilerServices.Nullable(0)]</AttributeName>
<AttributeNameLanguage="F#">[<System.Runtime.CompilerServices.Nullable(0)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>
Extension methods for registering <seecref="T:Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationProvider" /> with <seecref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<MemberMemberName="AddKeyPerFile">
<MemberSignatureLanguage="C#"Value="public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile (this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Action<Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource> configureSource);" />
<MemberSignatureLanguage="ILAsm"Value=".method public static hidebysig class Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(class Microsoft.Extensions.Configuration.IConfigurationBuilder builder, class System.Action`1<class Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource> configureSource) cil managed" />
<MemberSignatureLanguage="DocId"Value="M:Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions.AddKeyPerFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action{Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource})" />
<MemberSignatureLanguage="VB.NET"Value="<Extension()>
Public Function AddKeyPerFile (builder As IConfigurationBuilder, configureSource As Action(Of KeyPerFileConfigurationSource)) As IConfigurationBuilder" />
<MemberSignatureLanguage="F#"Value="static member AddKeyPerFile : Microsoft.Extensions.Configuration.IConfigurationBuilder * Action<Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource> -> Microsoft.Extensions.Configuration.IConfigurationBuilder"Usage="Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions.AddKeyPerFile (builder, configureSource)" />
<MemberSignatureLanguage="C++ CLI"Value="public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddKeyPerFile(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, Action<Microsoft::Extensions::Configuration::KeyPerFile::KeyPerFileConfigurationSource ^> ^ configureSource);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Configuration.KeyPerFile</AssemblyName>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.Configuration.IConfigurationBuilder</ReturnType>
</ReturnValue>
<Parameters>
<ParameterName="builder"Type="Microsoft.Extensions.Configuration.IConfigurationBuilder"RefType="this" />
<ParameterName="configureSource"Type="System.Action<Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource>" />
</Parameters>
<Docs>
<paramname="builder">The <seecref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" /> to add to.</param>
<paramname="configureSource">Configures the source.</param>
<summary>
Adds configuration using files from a directory. File names are used as the key,
file contents are used as the value.
</summary>
<returns>The <seecref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberMemberName="AddKeyPerFile">
<MemberSignatureLanguage="C#"Value="public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile (this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath);" />
<MemberSignatureLanguage="ILAsm"Value=".method public static hidebysig class Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(class Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath) cil managed" />
<MemberSignatureLanguage="DocId"Value="M:Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions.AddKeyPerFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String)" />
<MemberSignatureLanguage="VB.NET"Value="<Extension()>
Public Function AddKeyPerFile (builder As IConfigurationBuilder, directoryPath As String) As IConfigurationBuilder" />
<MemberSignatureLanguage="F#"Value="static member AddKeyPerFile : Microsoft.Extensions.Configuration.IConfigurationBuilder * string -> Microsoft.Extensions.Configuration.IConfigurationBuilder"Usage="Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions.AddKeyPerFile (builder, directoryPath)" />
<MemberSignatureLanguage="C++ CLI"Value="public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddKeyPerFile(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, System::String ^ directoryPath);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Configuration.KeyPerFile</AssemblyName>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.Configuration.IConfigurationBuilder</ReturnType>
</ReturnValue>
<Parameters>
<ParameterName="builder"Type="Microsoft.Extensions.Configuration.IConfigurationBuilder"RefType="this" />
<ParameterName="directoryPath"Type="System.String" />
</Parameters>
<Docs>
<paramname="builder">The <seecref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" /> to add to.</param>
<paramname="directoryPath">The path to the directory.</param>
<summary>
Adds configuration using files from a directory. File names are used as the key,
file contents are used as the value.
</summary>
<returns>The <seecref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberMemberName="AddKeyPerFile">
<MemberSignatureLanguage="C#"Value="public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile (this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath, bool optional);" />
<MemberSignatureLanguage="ILAsm"Value=".method public static hidebysig class Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(class Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath, bool optional) cil managed" />
<MemberSignatureLanguage="DocId"Value="M:Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions.AddKeyPerFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String,System.Boolean)" />
<MemberSignatureLanguage="VB.NET"Value="<Extension()>
Public Function AddKeyPerFile (builder As IConfigurationBuilder, directoryPath As String, optional As Boolean) As IConfigurationBuilder" />
<MemberSignatureLanguage="F#"Value="static member AddKeyPerFile : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * bool -> Microsoft.Extensions.Configuration.IConfigurationBuilder"Usage="Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions.AddKeyPerFile (builder, directoryPath, optional)" />
<MemberSignatureLanguage="C++ CLI"Value="public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddKeyPerFile(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, System::String ^ directoryPath, bool optional);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Configuration.KeyPerFile</AssemblyName>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.Configuration.IConfigurationBuilder</ReturnType>
</ReturnValue>
<Parameters>
<ParameterName="builder"Type="Microsoft.Extensions.Configuration.IConfigurationBuilder"RefType="this" />
<ParameterName="directoryPath"Type="System.String" />
<ParameterName="optional"Type="System.Boolean" />
</Parameters>
<Docs>
<paramname="builder">The <seecref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" /> to add to.</param>
<paramname="directoryPath">The path to the directory.</param>
<paramname="optional">Whether the directory is optional.</param>
<summary>
Adds configuration using files from a directory. File names are used as the key,
file contents are used as the value.
</summary>
<returns>The <seecref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberMemberName="AddKeyPerFile">
<MemberSignatureLanguage="C#"Value="public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile (this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath, bool optional, bool reloadOnChange);" />
<MemberSignatureLanguage="ILAsm"Value=".method public static hidebysig class Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(class Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath, bool optional, bool reloadOnChange) cil managed" />
<MemberSignatureLanguage="DocId"Value="M:Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions.AddKeyPerFile(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String,System.Boolean,System.Boolean)" />
<MemberSignatureLanguage="VB.NET"Value="<Extension()>
Public Function AddKeyPerFile (builder As IConfigurationBuilder, directoryPath As String, optional As Boolean, reloadOnChange As Boolean) As IConfigurationBuilder" />
<MemberSignatureLanguage="F#"Value="static member AddKeyPerFile : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * bool * bool -> Microsoft.Extensions.Configuration.IConfigurationBuilder"Usage="Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions.AddKeyPerFile (builder, directoryPath, optional, reloadOnChange)" />
<MemberSignatureLanguage="C++ CLI"Value="public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddKeyPerFile(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, System::String ^ directoryPath, bool optional, bool reloadOnChange);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Configuration.KeyPerFile</AssemblyName>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.Configuration.IConfigurationBuilder</ReturnType>
</ReturnValue>
<Parameters>
<ParameterName="builder"Type="Microsoft.Extensions.Configuration.IConfigurationBuilder"RefType="this" />
<ParameterName="directoryPath"Type="System.String" />
<ParameterName="optional"Type="System.Boolean" />
<ParameterName="reloadOnChange"Type="System.Boolean" />
</Parameters>
<Docs>
<paramname="builder">The <seecref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" /> to add to.</param>
<paramname="directoryPath">The path to the directory.</param>
<paramname="optional">Whether the directory is optional.</param>
<paramname="reloadOnChange">Whether the configuration should be reloaded if the files are changed, added or removed.</param>
<summary>
Adds configuration using files from a directory. File names are used as the key,
file contents are used as the value.
</summary>
<returns>The <seecref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>